reading books and seeing videos about the matter helps a lot, i recommend you learning how to code, first start with programming logic (is that how its called in english? sorry but it has a simillar name in my country), then you try to learn a coding language, like C++ for example, then you try to learn object oriented programming, a language like java may help you.
But of course, you can also learn everything in one go, the trick is this, first you learn programming logic (variables, structures, for, while... etc), then you start watching those youtube tutorials about how to create a game, using the engine you want.
you wont learn everything from night to day, but you will get a lot of skill, just have patience, the faster method is also an slow method, creating an amazing game can take years, but learning can take just months, the sooner you start studying, the more you will thank yourself later on.