I'm been studying for a year and am definitely a beginner & am likely to be so for at least another year, probably two. I'm classsifying beginner as up to passing JLPT 3, intermediate as up to passing JLPT 2 and Advanced as post JLPT 2, although possibly Advanced should be post JLPT 1.
So far, I know all the grammar for JLPT 4 and most of what's required for JLPT 3 (although I haven't rigourously checked that). My listening ability is also better than JLPT 4, regarding speed, but my vocabulary is only about JLPT 4 level. I've only really been looking at the Kanji for the last 3 to 4 months & as a result, my Kanji skills are below JLPT 4. My speaking is very poor as I get very little practice.
It looks likely that I'll be taking GCSE Japanese classes this year, which requires 200 kanji (and they are not an exact match to Grade 1/2 or JLPT) and a vocab of around 1100 words, including writing them in Kanji, so learning Kanji is a priority for this year. I was going to take the GCSE class next year, but the lower level class I wanted to do this year isn't running. 作り、作り、作り、。。。
While not a priority in terms of examinations, my poor speaking ability needs addressing. I have transcribed and translated quite a few songs for grammar and vocabulary practice and am now attempting to sing them to improve my articulation (the iLove video started off that idea, so it's all jpod's fault
). I'm not sure that this will translate into fluency, but it is at least helping with pronunciation of endings such as -kunakatta. And no, there isn't going to be a greatest hits video.