There's this app called Human Japanese... I started out with that and it helps kinda guide you through the basic beginning Japanese. What also helped me a lot was learning Hiragana and Katakana, it takes A LOT of repetition, learning the sounds and stroke orders and what not, but once you get a good handle on that, you can begin to read things and memorize words to increase your vocabulary. I'm no pro, I'm a beginner myself, but I got a pretty good handle of things, plus formal classes help a lot since you get the interaction and dialogue going with feedback.
Bonus if you know or speak Spanish, when it comes to pronunciation, both languages are very similar