hmm. for me it was mostly just useing the cp and slowly memorizeing the romaji...hiragana i learned on my own, as well as kana. but kanji comes to be more dificult, thats why a friend helps me a little, im half japanese. so i woud like to, learn about my other side of me, since i live in america, born and raised.
still i would call myself beginner, since im just prepareing for the lessons.
soon you will see me speak fluint, in about 4 years give or take XDDD