Read books! It's the best way, take notes of words you don't know and look them up in the dictionary then challenge yourself to use them - make a list of these new words and continually refer to them.
Another good thing to do, something my teachers have tried to force into us, is reading the...