A year isn't very long to learn anything, really (music, foreign languages, math...). I've been programming for over for almost forty years and I'm still learning every day. Programming was simpler back then, but even so I started out copying and pasting sample code and didn't really feel the light bulb go off over my head until I went through the programming guide for an Apple II+ and then I started to understand what's going on and the cause and effect of every line of code. And present day I still prefer to learn through text tutorials, not video, so I can go at my own pace and focus on understanding each line of code, and browse reference materials so I know where to come back if I need more info (sometimes the reference manuals are the best place to learn a language or tool).
But there's no single right approach for everyone, so you should try different approaches (and tools and types of projects) and go with what works for you. The important thing is to find a way that you enjoy and find interesting, otherwise it's hard to get motivated to put in the necessary time. Taking a break is not a bad idea. It took me a long time to find a game engine I wanted to get started with for my own projects (that was Unity back when it was version 1.5) and then after ten years I didn't want to look at Unity again, so I've just been dabbling with other game engines the past couple of years just to see what else is out there, and now I'm slowly getting into the mood to learn Godot. Along the way I've also learned there are areas I'm just not interested in, like server programming, or what constitutes AI these days, so I try to spend my time on what I like doing.