Reading is probably the best way to expand your knowledge of English vocabulary. And if you want to make faster progress, I recommend keeping a notebook for useful words and phrases that you find.
For example, I came across this interesting article the other day. Have a look at the article, and note down any useful words or phrases that you find. Feel free to share your notes in the 'comments' area below.