I use a combination of things. My main tool right now for actively learning vocab is through the textbook Minna no Nihongo. Basically, my process for that is to learn how to write all of the unfamiliar kanji and write down those vocab words into a physical notebook (learning to connect the vocab to the kanji helps me immensely even if it’s kanji I haven’t learned yet. With kana-only words, it’s easier for me to pick them up just by rote), then I put all of the lesson vocab into my Anki deck (I use Yomichan to also add audio to the cards) and run through it for several days until I feel comfortable with it.
At that point, I read the actual lesson in the textbook (MNN is entirely in Japanese) and do all of the exercises. Usually if there were any words I was struggling with, seeing them in the text and using them in the exercises cements them pretty well in my mind. I also am going pretty light on Anki for now as long as I have WK’s SRS running, so my daily Anki workload is usually less than 10 minutes total, which isn’t too overwhelming for me. I plan on eventually approaching manga basically the same way (prelearning the vocab, then attempting to read the chapter), once I know enough basic vocab and grammar to get started.
I am also picking up occasional words through immersion, but I’m not actively trying to memorize any of them or SRS-ing them or anything at this point. My immersion is fairly passive and is 100% for fun, so I don’t treat it like study time. Basically, I spend lots of hours a week watching Japanese professional wrestling lol and seeing tweets from wrestlers and such, and very little of it actually gets translated or subtitled, so I just let it wash over me without worrying too much about understanding everything.
Pro wrestling is a fantastic medium to immerse yourself in because you can understand the basic stories and the characters without needing to know a single word of the language, but the more you do know, the better it gets. So I frequently find myself noticing WK words or words or grammar that I learned in MNN while watching wrestling, which really helps it stick, and the more I watch, the more I start to make connections that I’d never made before and actually begin to pick up words and understand pieces of dialogue that I couldn’t understand before.
The big thing, though, is that at this point I don’t worry too much about trying to understand. I’m very used to watching Japanese wrestling and understanding practically nothing that’s being said. So the vast majority of what I see and hear just passes around me, and I just let it go. It’s very stress-free, because not understanding doesn’t ruin my enjoyment, but if something does catch my attention, I’ll learn something new, which is very cool and rewarding because it’s insight into what’s happening that I wouldn’t have had a year ago before I started trying to learn the language.
I think the trick for listening practice is to find some sort of medium that you can still enjoy even at 0% comprehension. If it’s something you can enjoy without understanding, it’s way easier to just let things go and not get too frustrated or hung up on needing to comprehend everything. I wish I knew something other than pro wrestling that qualifies for this that I could recommend, haha, but sports in general might work, or if you don’t like sports, I think people have had some success listening to vtubers and streamers (but if you would like to try watching Japanese pro wrestling, I could recommend some things to get you started). I’m not even trying to watch anime with Japanese subs at this point because I think it would be much too hard for me while my vocab/grammar knowledge is this low.
If you struggle with doing too much SRS at once, I’d recommend maybe going a bit slower with WK so that you could add Anki or another SRS, or trying to learn vocab by writing it into a notebook or another method of learning that doesn’t involve SRS (like, I suppose just looking up words as needed as you go). The latter method might be technically “less efficient” and require you to look stuff up more frequently before you learn it, but if SRSing it truly doesn’t work for you, it’s better to try a different strategy than nothing at all.