Determine whether you want to sound British or American, then listen to good recording. (You can also take my American English Pronunciation lessons here). Learn all the sounds that occur in English - if there is a sound that is giving you trouble, consult a native to help you learn it. Whenever you learn a new word, be sure to learn how to say it in all it's forms (plural, past tense, gerund, etc). When you listen to English for repetition, be mindful of the intonation as well as the sounds. People who otherwise have excellent command of the sounds, are betrayed by a non-native intonation. There's a website called rhinospike.com where you can listen to excellent recording, and you can submit texts to be recorded. My username is JabberVox and I have lots of recording you can listen to. But the most important thing for you to do when you learn English pronunciation is to forget your own language as much as possible and repeat things exactly as you hear them. Let me know if you have any questions. Good luck!