the term Hacking refers to a rather broad range of skills.
The most common here are Hardware and Software hacking.
Hardware hacking generally requires knowledge of soldering, logical layout, and an ability to keep track of what you are looking at asyou follow a trace around the world five times and find that it ends up in your back yard. If you're good at tabulation (ever take the asvab? it's the test will all the rows and columns) you'll be good at hardware hacking.
Software hacking involves being able to readily translate a concept into a specifically defined format, or in the case of Cracking (a subset of software hacking) being able to transform someone elses veiw of a concept into your own. If you scored high on the Reading Comprehension portion of the ACT you should do well at Software hacking.
Some people are capable of dealing with hardware and software hacking, even though they require decidedly different mental abilities. These people are possessed with the ability to either include the physical layout of something into their mental concept of the system or include the progressive functionality of a working system into their physical model.
It would be helpful for you to figure out which of these categories you fall into if any, and then we can make suggestions from there on how to proceed (what to read, hints on where to go, projects to work on, etc..) If you don't fall into one of these categories, tell us what you are good at and what you enjoy, and perhaps we can extrapolate from there, which class you would best fit with.