1,
Vocabulary, daily converation, listening to the radio or watch TV(have to follow the caption in the beginning), find sb. to talk in English when think you have made progress.
Based on your own knowledge of your writing strengths and weaknesses,
whether in content, organization, or language use, check the following
sitesto choose suitable material for work in writing improvement.
and there is a website you can search it.this site deals with writing
at the sentence, paragraph and essay level.