Been here for over 10 years but not much better than intermediate - still live in hope and have been following Kanji clinic on my phone:
http://japanvisitor.com/i_mode/clinic.html