I find it useful to record new vocabulary onto tape, and then play it back to myself on a Walkman when I'm travelling, etc.
It's better (I think) to record the meaning in your first language first, then leave a slight pause, then record the word in the second language.
Other members may have other suggestions!
All the best,
Student or Learner