Stop scrolling. Start reading. Viel Erfolg!
To complement your reading, you need reference books that target the specific linguistic hurdles of the B2 level, such as nominalization, passive voice alternatives, and complex subjunctive structures. 1. B-Grammatik (Schubert-Verlag) b2 german books