Learning Japanese can be frustrating, mainly because the writing system makes it difficult to read for language acquisition. Here are my top five online learning resources. A few minutes of these every day will really help.
Very slick site with reading, listening, example sentences, and some typing. It’s basically an online SRS (spaced repetition system) that someone else has made for you. People with more time/discipline can make their own with Anki.
Learn kanji by typing in the readings. This site has the best system for showing progress I have ever seen, using a kanji chart that slowly changes colour as you progress.
This site is amazing, because it lets you practice handwriting kanji, keeps track of progress, and rates your stroke order and appearance. Amazing.
This site is great for studying for the JLPT or Kanji Kentei tests. Again, the site organises what you need to know, and keeps track of your progress.
A bit of a cheat, this last one. Combined with an ipod, podcasts (audio and video) are probably the best way to get listening input and practice.
Hope that helps! Would love to hear about any other good sites in the comments below.