The best way to earn Bitcoins are buying bitcoins with real money or gambling.
The more real money you invest the more money you can make of bitcoin.
Entirely your choice but I wouldn't really be advising a youngster to gamble it is extremely addictive and can cause money issues, there is plenty of time to discover these issues

even though some would consider being part of bitcoin is a gamble anyway.
There are other safer ways of earning bitcoin such as working for some bitcoin which others have listed already, you could also sell any old goods you have like old mobile phones or other products.
I've heard and read so many sad stories about people being addicted to gambling. The problem with that is it not only destroys the individual, but affects his relationships with his family, friends, co-workers. Sometimes people get desperate and do desperate things just to sustain their addiction. And when they get too caught up and seems to find themselves trapped, they sometimes take their own lives.
I don't think gambling leads to get such a big fan hate from the family, friends, etc. The hate gets initiated only if he losses for a long time. If winning takes place automatically hate changes to love.