Honestly dude, if you have to ask were to start, your not cut out for it.
The kind of people that are successful at programming in general are self directed learners.
There is not one person on this earth who will be able to talk to you over IM and suddenly make you a hacker.
First, go learn C++ and ASM
Then come back and ask how to hack, if you have no programming skills it's useless.
It's like asking how to run when you can't even walk.
And don't think you're going to be putting any hacks out ANYTIME soon.
You probably never will.
I bet you think hacking is just copy pasting codes or following dialogue boxes, it's not.
If you want to hack you need to learn the languages to write the hacks, then you need to find the exploits themselves and code them in a way that both the server and client can use.
Sooo many people want to learn to hack, then realize "Hey, this is going to take hours to learn and I actually have to try, and even when I try most of my work sucks and it's not a super-hack on my first try so I'm going to give up"
First google like for C++
http://www.cplusplus.com/doc/tutorial/First page of google for ASM
http://www.osdata.com/topic/language/asm/asmintro.htm