You are doing great but if you want to keep making games i would concider changing game engine :)
I’ve been working with Godot for about five months now, and I also tried learning GDScript from guides; but if I were starting over, I’d master just the absolute basics and then immediately dive into creating very small projects. If you don’t know how to do something, use AI or look for specific tutorials, but never limit yourself to just watching someone else code—that’s pointless. I don’t know exactly what your online GDScript learning process looks like, but believe me: simply watching tutorials defeats the purpose.