Making such games is easier then you might think, you just need to stay motivated and be ready to have problems to solve shoved right under your nose =)
It took me only a year to get from no knowledge at all, to being able to create full size 3D games within a year. The only thing I did? Use Stencyl day in/day out, every free hour I had, and search allot of info on these forums or even YouTube.