I'm lower intermediate. Should pass JLPT4 without problems, going for JLPT3 right away in December (still lots of time to study...)
For memorizing Kanji I learn japanese songs and poems by heart and translate them. I think it helps, especially the songs - with the melody you easily see the words/kanji in your inner eye.
Okay, it doesn't help for writing them, but with the help of the pc you don't need to write them yourself anyway.
English-teacher in Japan, ne...
wish I could do that, but am no native-english-speaker...