Talk about anything and everything. Do it in the privacy of your own home. If you can't do this at first, try reading out loud until you feel comfortable hearing your own voice in English.
2. Record your own voice
This might feel very uncomfortable, but it will help you find your weak pronunciation points. Listen to yourself a few days later. Which sounds do you have difficulty hearing?
3. Use the telephone
4. Participate in class
5. Learn common idioms
6. Understand the sounds that your language doesn't have
For example, many languages don't have the "r" sound. These sounds require extra practice.
7. Recognize that teachers are trained to understand you
When you get out into the real world, average people will have a more difficult time understanding you unless you practise speaking slowly and with proper pronunciation.
8. Practise minimal pairs
9. Study word and sentence stress
10. Practice tongue twisters
Source : englishclub