My teacher Amber show to us this nice vocabulary journal, I think is fun and helps too much in your learning process.
1- Write the word that you want to memorize.
2- Write the pronunciation in International Phonetic Alphabet
3- Write synonims and antonyms of this word.
4- Create sentences using the word.
5- Draw something about to explain the meaning of the word.

I recommend www.visualwords.com because you can learn a lot of synonims and words related in with a fun and colorful system.
You can find the meaning of any word easily in www.wordreferences.com