Two months without feeling any progress is a pretty clear sign that something in your method isn't working, but not necessarily because you're being lazy 😅 the thing is, Khan Academy and YouTube are passive tools if you don't use them right. What you should do is: pick one specific topic each day (don't jump between several), study the theory for 20-30 mins max, and then spend the rest of the time solving exercises on that topic until you do them automatically. If you keep making mistakes on a concept, write down exactly what the error was and go back to that part of the theory.
The most important thing a lot of people miss is that you need full practice tests every week, not random exercises. Do a complete practice exam (there are real ones online), time yourself like it's the actual test, no interruptions, and then thoroughly review what went wrong. That shows you where you actually stand and where the gaps are. From experience, after doing a practice test a lot of things that seemed fuzzy become clear because you see how the topics connect.
And hey, one tip that helps: download a file or use a spreadsheet with the topics you need and mark what you've mastered, what you almost have, what you don't. Update it every week 📋 that way you see real progress (even if it's small) instead of flying blind. Two months is enough to advance a lot if you do it strategically, but "studying" without knowing what you're trying to improve is like watering plants randomly hoping a tomato will grow 🌱