I have it and am still in the process of overcoming it.
It's not exactly something you can just get over straight away, it takes a lot off work and usually it has to go on bit by bit.
Is there any specific aspect of it that's troubling you the most right now?
I've been trying to get over it since I was 17, mainly through councelling and meetings with psychologists. There's something they use, congnitive behavioural therapy, which sets about changing your anxious thought patterns in an attempt to break the cycle of the fear. You can be put on meds as well, but I'd really attempt to correct it without those things first.
It started off with something as small as correcting body language when in an uncomfortable social situation - keeping hands down or occupied rather than up and hiding my face, looking people in the eye when talking etc - and worked all the way up through to giving presentations without getting shakey voiced, eating at resturants and avoiding panic attacks.
Personally, I'd suggest you visit your doctor and explain that you feel you have social anxiety and would like some help. If talking to them is difficult then write it down and hand them the paper to read. Go with a friend or parent if it'll help.
If that's too nerve wracking right now then there are a few bits and bobs you can work on to build up your confidence slightly:
- Every morning and every evening stand in front of a mirror, look yourself in the eye and say out loud "I am [name] and I am a confident person!"
- Work on your body language. Notice little things you do when out in social situations. I remember that I used to slouch, constantly look down rather than at people, cover my face with my hands (especially when laughing or talking) and cross my arms to try and cover myself. One by one try to correct them. If you slouch then pull yourself up straight, try and look around and at people (briefly at first. Build up when confortable), keep your hands down...things like that.
- Breathe deeply, especially if you feel that you're about to panic too much.
- Ask strangers what the time is. Take someone out with you at first so you're not totally alone.
- If you blush then carry around a little pump of water or some wet wipes. Keep them in a bag and use if you feel your face starting to get hot (if you're female then there is actually make up and moisturiser that you can apply to balance out the redness).
- Every day write down a list of positive things that have happened or that you feel. Also list any positive compliments you receive. Don't jot down anything negative. Keep them in a book and read them over when you feel extra down or anxious.
- Replace negative thoughts, such as "I can't do it" or "People will think I'm boring" with things like "I can try my best" and "I'm interesting, they might be the boring ones". The moment any thought like that pops into your head then just replace it with a more positive one and repeat it in your head.
I really hope this helps you.
It's a lot of hard work to fight social anxiety but keep trying and it'll eventually die down or go away pretty much completely.
Good luck O.P.