@ tl, ive learnt through classes most of the time but renshuu (/or anki), wanikani and a pomodoro timer have been working pretty well so far when i self studied
if you want to spice word acquisition up you're definitely at the level where you can read some easy VNs with texthookers, r/VN has...