I will again recommend learning Kanji through radicals. It makes things much easier when you encounter a new or complicated looking kanji and you can just break it down right away. There's a few different radical learning methods each with their pros and cons, but they all generally work.
Also recommending this twitter for audio training, though it's been inactive recently.
https://twitter.com/learnjpwithniji