My own approach to learning Japanese includes grammar, using Tokini Andy’s Genki playlist, listening with Japanese with Noriko, and reading. For reading I have been using the The BookWalker Freebies Thread to find free reading material. I also recommend using something to learn kana-only vocab like Torii SRS or Anki. All of these are free online!