well i always use notecards and do a lot of exercises using those vocab words...
i actually take spanish and the language is a little similar to english so it's less difficult...
try the notecards or why not try writing the words and its definition over and over till it gets registered....well good luck!