I thought to share with you some tips about how to improve your vocabulary while reading by Kenneth Bare from esl.about.com
Reading is a great way to improve your English and I actively encourage my students to read as much as possible!
Reading Tips to Improve Your Vocabulary:
1) Construct vocabulary trees from short stories or articles you are reading.
2) Build mind maps based on the stories or articles you are reading.
3) Photocopy a page or an article and highlight all the words you do not understand. Look up those words and add them to your vocabulary diary.
4) When you come across a word you do not understand, first try to understand based on the context.
5) Focus on prefixes and suffixes and find examples in a text you are reading. Underline and try to understand based on the prefixes or suffixes. Try to come up with the antonyms. These are words with an opposite meaning and are often related (unhappy - happy, misinformation - information, etc.)
6) Read a short story and try to retell or rewrite the story using as much vocabulary from the story as possible.
7) Note down nouns and adjectives you do not understand. Use a thesaurus to help you find synonyms to these words. Finding synonyms will help you learn groups of words with similar meanings.
For more information see website link: http://esl.about.com/od/englishreadingskills/a/rtp_vocab.htm