Extensive reading, reading more and more in the same language helps me learn more words from the vocabular of that particular language, especially reading the classics extensively helps in being contact with more specified words.
Some of the words I recently learned by reading an English classic book are,
ardently- with great passion
bewitched- enchanted
altruistic- selfless, genuinely concerned and empathetic