There’s so much I want to say on this topic. But it would take too long to put it all together, so I’m going to do what we always do here at AJATT — give it to you piecemeal. As with everything on this site, the advice here is just based on my personal experience. I’m not an expert....
LiveStation
NHK High School/NHK高校講座
Kanji Pict-O-Graphix
KanjiPoster
Remembering the Kanji
Remembering the Kanji III
Remembering the Kana
All About Particles
Japanese In Mangaland
Japanese In Mangaland 2
Japanese In Mangaland 3
Japanese Sentence Patterns for Effective Communication: A Self-Study Course and Reference
Mangajin's Basic Japanese Through Comics (Part 2)
Mangajin's Basic Japanese Through Comics Vol 1
13 Secrets for Speaking Fluent Japanese
英語は絶対、勉強するな!2:不安が消える・疑問が打っ飛ぶ・マジでペラペラ
英語は絶対、勉強するな!:学校行かない・お金掛けない・だけどペラペラ
Making Sense of Japanese: What the Textbooks Don't Tell You
The Quick and Dirty Guide to Learning Languages Fast
