
Tip No. 1
Reading , Reading more , Even more reading of English is the best tip for improving English . Internet is source of English Articles and blogs . Daily Read them . If you do not know any meaning of any article's word . Write it translate and then translate the meaning after this try to remember . In this morning I read a article where I found the word transcendent which I do not know . I write it in Google translate after this I find its meaning . What a great Idea to Improve English .
Tip No. 2
Listen and Watch English News , Now Internet provide several Online TV channel . Select any one of them and listen and watch the English news daily . It surely improve your pronunciation of English language.
Tip No. 3
Some website gives text to speak facility which will very benefited for you to improve your speaking of English language.

Make friend from foreign country with the help of yahoo messenger or google talk . Now google also give GMail video chat facility . Take the benefit of it.
Tip No. 5
Write your blog in English in any subject in which you are interested , just like me .
See Also
Tips for online work