I learn new words by reading articles in the newspaper or the internet. There's a lot of things you can read about like economy, conflict, sports etc. When I see a hard word in the article, I look it up in the dictionary. Like for example "anachronistic". I had to look it up in the dictionary since it was completely different to every other word. It means something that is out of its proper chronological order. Example of the sentence with this word is "The appearance of the e-mail makes letter writing seem anachronistic"