Dear Friend,
1.Assume that you have two news papers in front of you-one in Tamil and other in English.
I suggest you pick the English one.If you pick up Tamil paper,you stand less chance of improving your English.I do not mean to say you should not read your mother tongue.
But if you wish to increase your mastery on English,then better start thinking in English,yes I, really mean thinking.
Read loudly.
If you do not understand the meaning of a word,don't bother,read that word three or four times and allow your mind to keep it in corner for the time being.The same word will become meaningful when you read something else.
Speak, don't be ashamed. We are not born to English,you will improve,its only your willingness which takes you forward.