Hello there,
First of all you have to understand what the word hack means. It means: 'to gain unauthorized access to data in a system or computer'. This means your trying to steal or exploit data that you get access to, this might be a website, database, hell may even be your neighbors WIFI password. But you must know that a real hacker, be it black hat, white hat, grey hat or any of the other ones, use the info. So you exploiting your schools internet connection to play games is not hacking. That never was hacking. It was merely just exploiting or finding your way round things. A real hacker spends hours, days, months trying to get someones/an organizations data, passwords, accounts and everything else.
Now regarding your original question you wanting to become a hacker isn't just like a dream come true the next day. You must understand things like linux fundamentals, c++, python, bash, social engineering, malware development, sql injections, website exploits. That's just a few things, there's much more to grasp. Not even the best tutorials teach all of that. You learn maybe the basics but to do anything serious you must learn alone. Tutorials may be your friend, but at the end of the day it's up to you to learn.
If people like this post I can drop a few good tutorials to get you started (free & cracked ones), but you have to remember, the best hackers don't watch millions of tutorials, they act. So I can just help you, be your catalyst. But you must be the one who essentially learns to be a 'hacker'. Hope this helps.
Your friend,
Mr Oni