Am I wasting time learning like this

So I been learning German since October the 27th and till now, I have been using: Duolingo,Babbel,anki and comprehensible input to learn the language. I did stop using duo, and Babbel and I just started using it again yesterday, and I wanna go to college soon in the country so I got like a couple years until then but I don’t wanna be wasting my time on something that won’t work, so with Duolingo and Babbel I don’t track the time but I do add new vocabulary words to anki from Duolingo and Babbel and with comprehensible input I do that for a hour a day and I got 84 hours log as of today, so do you think what I’m doing is good because I been doing this for like 3 months now so do you think if I keep learning like this will I ever get better at the language or not. And I think I need a B1 or B2 level in order to apply for college in Germany