Hi there,
At your age, your personality is starting to take shape. The way you react to things now will shape your future greatly. I would suggest that you see a mental health professional and start discussing the changes that you want to see in you life.
There is help out there, please take it.
Try reading this, http://www.thevividmind.org/blog/social-anxiety/
This may be of assistance. You have a great life ahead of you !
Next Steps
Take help from a qualified mental health professional!
Health Tips
Don't delay taking help, you will defenitely benefit.