you need a plan that is more strategic.
I recommend reading this guide: What do you need to know to learn a foreign language? - available in quite a few languages:
https://www.wgtn.ac.nz/lals/resources/paul-nations-resources/paul-nations-publications/publications
Make a plan, track a couple of things of what you do, then set a date with yourself in the calendar, say, 3 months from now. Review what you actually did, what went well, want went not so well.
Then starting from what you actually did, reread the guide and adjust your plan, being realistic to build on what you did before rather than unrealistically trying to do everything. Then you can ask much more specific questions: which app or textbook for grammar? What is the next thing you want to do and what is holding you back from doing it? Then people can help you with more specific recommendations.