Reading Newpaper will certainly benefit. Besides this do following things:
1. Take a small paragraph that appear to you easy to handle. Make a Precise of this paragraph.
2. While making precise you will highlight the main points of that para so turn those points into questions & then answer those questions saperately, this will be your practise for comprehension.
3. While making comprehension you will came across alien words, consult online dictionary like this oxford onlike refrence to get the meaning cleared.
4. Consulting a teacher to rectify the mistakes will add more value to your efforts.
Here are few links you may found usefull (Online refrences)
http://www.cssforum.com.pk/css-compu...h-grammar.html
Oxford Advances Learners Webpage:
http://www.oup.com/elt/catalogue/tea...okup?cc=global