Sounds good overall. You should definitely also compose some more texts, I think this will teach much more than consumption. Maybe join some communities and discussions over here at feddit.de ;-)
Chat
Relaxed section for discussion and debate that doesn't fit anywhere else. Whether it's advice, how your week is going, a link that's at the back of your mind, or something like that, it can likely go here.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
I just started !deutsch_lernen@feddit.de, come join us :)
And for your other question, input has worked for me at least. Learning German this last year, I've almost become a full believer in the input hypothesis. I think as long as you just consume a shit ton of content, at the right level, you will get better.
In my experience, hunkering down to just read books (on my level!) has helped my fluency way more than outputting has. Reading is awesome, because it is simply the fastest way to consume content, reading is faster than listening after all.