The only thing you can do to improve your English is practice. Menorize all the new words, understand the sentence structual, do the review, ask questions at chasedream if you've got any, and visite http://forum.chasedream.com/dispbbs.asp?boardID=24&ID=40134&page=1
to see others opinions.
Dont give up easily! You will feel much better after you do the practice for several times. I mean based on the question on OG.