Tae Kims is definitely a must. I’d recommend reading it 2 or even 3 times just to get everything you can out of it.
Anki with some flash card decks (like Nihongoshark’s) is pretty great for helping you recognize Kanji.
Memrise is an alright app that will teach you some stuff and gives you various drills to help remember them.
Japanese Pod 101 is excellent for listening practice. I tend to use that for ‘passive learning’ (like when I’m on the train).
Everyone’s a bit different in what may work best for them, but I would recommend not focusing on vocab until much later. You’ll naturally pick it up as you study grammar, work on comprehension, kanji, et cetera. Hearing it attached to something with real meaning I think makes it much easier to remember than just looking at a word, writing it ten times and then moving on (which of course may work better for some people).
As for books, the Sao Matome ones along with the Speedmaster series are really good, though they’re more JLPT prep.
This might be impossible to get outside of Japan, but if you can, try to locate some kids newspapers (yomiuri kodomo shinbun for example) or image files of them. The nice thing about them is that they include all the furigana for the kanji. What was recommended to me with them was; read the article once, write a few notes like what it’s about, some details just to check your understanding. Read it a second time, this time, writing down the words/phrases/kanji you don’t know - then go look those up on like Jisho.org and study them a bit. Lastly, read the article one more time now that you’ve studied the vocab and grammar relevant to it.
Last thing I can think of is… review, review, review