✔ 最佳答案
Spend at least half hour everyday on reading South China Morning post.
This can help you improve your grammer, writing and vocabulary.
Don't spend too much time on using dictionary when reading, try to guess the meaning from the context. This can really improve your english.
To improve your vocabulary, you can get some vocabulary book from bookstore. I recommend the series "English vocabulary in use" by Cambridge univeristy press. Choose basic, pre-intermediate/ intermediate, upper-intermediate, or advanced level. You said you are a form 7 student, depending on your english skill, you may try the pre-intermediate/imtermediate or upper intermeidate level. Go to a bookstore and skim through these books to see which one is good for you.
Other than that, it is very helpful if you write an essay every week. Try to ask your English teacher to correct your essay for you. You need to both practice writng and get some feedback from your teacher in order to perfect your writing skills.