Super Shy in a Super Social environment
I am an 18 year old, Canadian Boy
My problem is that I am a very shy person when it comes to speaking with adults, strangers, authorities, and for the most part all girls. The type of people I surround myself with are the so called popular group. Having all my friends in the popular group leaves little room for low self esteem, which I have plenty of. I am slightly overweight, and occasionally do drink alcohol. The problem I have is that whenever I'm at a social event and there are girls attending or guys I've never talked to before, I usually tend to freeze up and never have anything to say, or when I do have something to say I know its stupid and don't say anything. My friends are pretty supportive and try to give me advice in being more social but I don't think they really understand me because all of them are fairly good looking and being social comes natural to them. I am a virgin as you probably already assessed of me but I am straight, which makes it all the more difficult to deal with my shyness to girls. If you have any advice for me I would really appreciate it and thank you for your time.
Ps I was never good at writing paragraphs when I was in school so please don't judge me on my writing style :D