Its only been 20 minutes since I started using it, and I have identified (and corrected) so many issues with my pronunciation already. I wish I had this app earlier. You can download the free version to try before buying this one.
This app is more useful for those who are familiar with the phonetics. It may not be as effective for the others.
SunnyHawaii about Sounds: The Pronunciation App