To become a Hacker:
Learn computer networking
Learn about the different Operating Systems
Learn programming
Learn the tools and how there work
Learn Computer Hardware
Read some books on hacking
Watch some documentaries
Keep up to date on technology
Take a hacking course