Since the language is tonal it is very hard to pick up the differences in phonetics. The word for beef and murder are very close to each other. One being pronounced Me-yen, and the other may-en. I used to go to Taiwan once every quarter to performance test a product. Mandarin is very tough.
If you can get your hands on Pimsleur's voice tapes, they help a great deal.