Question: how to learn lots of vocabulary? 

Answer: 1)You can read a range of books,ranging from C.S Lewis books to magazines to Reader's digest.I would prefer Reader's Digest as they used a wide range of vocabulary.If you encounter any difficult words,check up the dictionary.This will deepen the impression of the words\n2)You can try reading the dictionary.Not the thick one,but the smaller pocket size one.You can choose to read only the words which is unfamiliar to you.
This question from the Yahoo Q&A forum is categorized in the topic: Politics & Government