You could always get an online tutor, there's plenty to choose from for pretty much any language. One thing to do (that's cheaper and takes off some of the pressure compared to having a tutor) is chat online with native speakers of the language you're trying to learn who want to learn your language. There are websites that match people up in this way, it's an engaging and effective way to learn a language with the correct pronunciation.