Using Spaced Repetition Software (Anki) I've managed to learn and retain the 2200 unique Japanese characters in RTK and the ~1400 words required for the level N4 JLPT test. I passed the JLPT N5 last year.
I've learned the worlds countries/flags/capitals now and I'm making my way slowly through paintings. The stats really motivate me, it is definitely an efficient way to learn. I tried with paper flash cards at the beginning - but it would take a lot more dedication to learn that way
These are the kanji I've learned to recognize:
Doesn't look too bad when it's laid out like that huh? Too bad I should learn another 800 or so for family names.