I’d like to share what I did while working full time in the past, and what I do now while catching back up after a break. For reference, while I haven’t taken the formal JLPT exam, I would rate my past grammar somewhere as “early N4” and my current knowledge as “amalgamation of mid N5 and some N4 grammar”.
What worked for me while working:
I’d study in two sessions, once in the morning, and once during lunch (my department had longer than usual lunches, was nice).
During the morning when I had time to myself, I’d predominately study new grammar from my textbook. During my second session, I would catch up on SRS (anki, Bunpro, WK), and then read a book or NHK Easy News. I kept a physical notebook on me, and would write down sentences that I was close to understanding but needed to study further IN ADDITION TO my hypothesis on what the meaning might be.
If I had any extra time at night, I would work through my notebook here on Bunpro until I had a better grasp on what I marked down previously. I’d say this habit accelerated my ability to understand things the most, and the grammar points I’d learnt this way I still find easy to use despite my break.
I also made time for listening and shadowing practice, but mostly just as a secondary activity while doing things around the house.
What I do now
Mostly the same, except I’m unemployed and find my day is a little less structured. I do my grammar reviews and SRS in the morning (+ 20 new in WK, “2 old 1 new” in Bunpro), and then find something enjoyable to do in Japanese for a few hours in the evening. I still keep a physical journal on me, and find continued success with my old research strategy.
How I keep it fun
I pick things that I loved in English, and I try to engage with it in Japanese instead. At my level, I try to keep it focused on things with simple language like どうぶつの森, 牧場物語, Girls Mode (Style Savvy), and so far one of the ウマ娘 manga called スターブロッサム. I get frustrated by manual dictionary lookup, so I like using tools like owocr & JL for lookup. I also have a modified 3DS so I can easily OCR on a computer using something like Artic Base or NTR+Snickerstream. I look up anything I don’t know & do my best to understand it, but don’t note down anything for further review unless I see something multiple times or it seems personally useful to know.
Mindset is also key for me. It’s exhilarating to come across something that once gave me trouble & realize I understood it right away. Chasing that high keeps me wanting to study and practice more.
I wish you a lot of luck finding something that’ll work for you!