Last spring I read about the language learning app, Duolingo, on another site and decided to check it out. 257 consecutive days later, I am still with it.
It started with the basics - hiragana, individual characters. You have the option of testing out of things you think you already know and you can always go back and practice sections when you want. I'm learning vocabulary, grammar, and even some kanji. I look forward to doing it every day, it's fun. Here are a few examples:
I this one seemed appropriate!
If you are trying to learn a language, you might want to check out Duolingo.