The Japanese learning space feels so crowded. Most are marketed towards beginners, which makes sense when you see statistics (most folks give up). The top tier tools I recommend anyone are Wanikani and Bunpro. Beyond that, reading! I tried a site dedicated to it, but realized that I'm too much of a picky reader to do anything but read things I find interesting. So I read japanese and english books side by side now. I…
Let me fix that for you...
The Japanese learning space is crowded. With trash.
There's no "feels" about it.
Its full of apps and wesbites that focus purely on cramming Kanji. Which alone is stupid, because you then find out about Kanji readings and compound Kanji. Which means you've wasted your life cramming only a fraction of the permutations.
There's only one way to properly learn a language, be it Japanese or any other. That is immersion.
Use graded readers for reading. Find the equivalent for listening. Use apps like Hello Talk to find opportunities to speak with willing victims.
You cannot learn a language through vocabulary alone, constantly referring back to your mother-tongue will not get you anywhere except endless avenues of frustrations and throw-away "where is the toilet" phrases.
You have to learn to think in the language you are learning, not constantly translate everything back to your mother-tongue.
There is no easy route, anyone who says there is is not telling the truth.