It has taught me, though, that when someone tells you "you can just call me X", you should not keep asking them how to really pronounce their name. If you're an American, you are not going to be able to fluently pronounce some non-Indo-European names. It's downright rude to quiz people for minutes on end as to how their name is "really" pronounced. If you don't get it on the second try, just go with what they're comfortable with.
Are Persian or Polish names easier than Hawaiian or Japanese?
I recorded this one several years ago: http://wardje.eu/dll/ward.wav
Let's not even get started on my last name...
I did something similar on YouTube, specifying the way I prefer Americans to pronounce my name: https://www.youtube.com/watch?v=nfTkEaZSMXo
To avoid the appearance of that, it would be nice if instead of "you can just call me X"---which sounds like it's your less-preferred alternative, your second choice, so obviously someone's going to try for the other one---you said "please call me X" or "I prefer if you call me X". Then everybody wins! :)
That said, this does not seem like an ideal solution to me, because it sorta has some of the same problems that just telling people how your name is pronounced has - makes it seem like a bigger deal than it actually is, possibly won't work anyway, etc. Name pronunciation is probably just a bad situation in general.
This is primarily an issue with new contacts / acquaintances which I'm sure looks poorly on both of us, especially when this gets sent to other people on job searches etc.