Learn general IT well. Learn how OS, networks and code work. You can’t break it if you don’t understand it.
– Lesley Carhart, Incident Response, Motorola Solutions
Step 2: Learn the basics
Google and the internet is your friend. If you can’t take a class, there is a multitude of online resources you can use. Whether you’re trying to learn programming and use Stackoverflow or you’re learning about basic hacking skills and want to use Hacking Highschool; you really do need to have some understanding of how things work before you try to hack them.