I think I can help you out because I have a lot of experience struggling with similar issues. I'm only 20 but I'm getting out of school now. If you're interested in a career that does not require a degree I would recommend you leave now. Once you begin to do real work you'll be judged by the quality of your work, not by your degree, and you're lucky enough to be interested in a field where you don't need a degree to access legitimate jobs.
As for the shyness, I would say you want a career that aligns with your personality. If the work feels natural you'll succeed. That being said, there's always room for self improvement and if you believe you can break your introversion you should. It's a pretty easy thing to train. Try to initiate conversations and challenge yourself to speak up even when you feel uncomfortable. If that seems too difficult, do something else.