Use all the technology available to you. There are plenty of apps out there that can help you learning Japanese. The following are the apps being used by our students. All the available resources that you can get on the Internet would be a great help!
Kotoba is a full Japanese dictionary for free!
You can speak your phrases and hear the corresponding translations. (Free)
The iPhone version of Real Kana for Hiragana and Katakana Practice ($2.99)
(Aitas student's comment)
Midori has a native Japanese handwriting recognition that can recognize kanji and hiragana.
This covers the kanji taught in the JLPT and more than 1,000 kanji have stroke animations. ($8.99)
StickyStudy: Kanji Lite (Free)
Learning Japanese?
Japanese Flip is a learning tool similar to flashcards. After you "flip" to the answer, you pick if you were Right or Wrong. ($5.99)
Japanese Flip is a learning tool similar to flashcards. After you "flip" to the answer, you pick if you were Right or Wrong. ($5.99)
(Aitas student's comment)