Hello all

I've been trying to teach myself Russian for quite a while now, and I'm getting a fair way with the grammar, having covered and understood the cases and the aspects system (I think), however I am very slow with vocabulary learning. Currently I use the method whereby you write the word or list of words over and over again until I remember it/them consistently, however I find this to be rather frustrating. Does anyone else have any other interesting methods that I could try? I'd be interested to know how everyone else gets to grips with committing new words to the memory, as this seems to be the main problem in Russian in particular.

Any help or views would be brilliant. Thanks very much.
Jack