It sounds like you are getting overwhelmed by looking at and translating templates? I had the same problem so I generally stay away from large pre-made templates at this time.
Personally, I found it super easy to take 1 tiny mechanic at a time, figure it out, and repeatedly add more such mechanics as I figured things out.
I came to realize that I am an extremely visual learner. Walls of code just don’t do it for me, but this kind of work I could do forever.
It could be you are just a code type of guy, but first I would recommend taking baby steps and working your way up from the ground floor.