Make sure you don't just use tutorials / books which are explaining the basics and not more, because that'll make your way harder.
Having a good knowledge about C++ and specially the WinApi is neccessary so that you understand everything better.
Also directly starting with hacking is also the wrong way, I (sadly) see many people trying to make Hacks with just very basic knowledge and asking for every shit.
Also, even if it may be harder, try to not asking much questions which you could find out yourself to others. Especially when talking about Hacks, the best way to achieve something is to do it your own and not finding a mentor who explains everything to you. Of course, if you don't really know whats wrong or how to do something, you can ask, but always, and I mean really always, try to do it yourself first.
Just some tips from my side