Working on pronunciation, a major skill in Speaking, goes hand in hand with Listening skills. If you can’t HEAR the different sounds, you aren’t going to be able to pronounce them.
To help with your pronunciation, try these tools :
www.oddcast.com Personally, I prefer the UK accents, of course !!
For pronunciation of a single word or phrase, try this one : http://www.howjsay.com/