The resources I use are constantly changing – as I said, I’m easily distracted – and they might not be terribly helpful for you, since my language learning goals are very different from most Japanese learners.
For conversation practice, I book lessons on italki:
I used the book 新完全マスター文法 to prepare for the JLPT (I finally passed N2 in December 2023, yay!), but I actually prefer these books for learning grammar:
A Dictionary of Basic Japanese Grammar
A Dictionary of Intermediate Japanese Grammar
A Dictionary of Advanced Japanese Grammar
(The Advanced volume contains a useful index to the entries in all three volumes.)
For listening, at the moment I’m enjoying the new Podcast Club:
I’m not the best person to recommend resources for reading. Just in case you haven’t seen it yet, @Akashelia has created a truly helpful (and amazing) list of resources here: