(I'm so sorry that its taken me so long to reply, I have tried a few times but my phone messed but so now I'm at my PC!!)
Hi, I'm sorry to hear that you are suffering with anxiety, and social anxiety can be so draining, I know myself from first hand experience. Please take comfort in the fact you aren't alone in this, so many people feel this way (myself included) and are willing and happy to help you. Unfortunately I don't have any brilliant advice but I can tell you how I managemy own anxiety.
1. I know my own limits, I don't force myself into situations which I know are going to problematic for me, I find the easiest ways to do things. eg/ write an email instead of call on the phone. If I have an important call to make then I write down things I need to say and plan ahead, this way I can not forget things as I tend to stumble over words and babble when I'm anxious.
2. I set myself little goals, whether it to go for a walk or to drink in a new coffee shop, these things boost my confidence and exercise is proven to make you feel better so I try my best with that.
3. I try to reach out to someone everyday, even if its a quick "hi" sent on facebook or a text to my mum or a friend.
4. I am honest with my friends, i tell them "today Im anxious and i can't really speak in fear of making it worse, I'll call you tomorrow" etc, real friends will be more understanding than you think.
5. I wear headphones in public, sometimes I listen to calming music or nature sounds, though other timesmy ipod isnt turned on. I feel like this gives me a little bit of control, people are less likely to try to talk to me in public if they think I cant hear them.
6. I visit my doctor regularly and make sure to tell them if my anxiety has been unmanageable, this keeps me on the right medication at all times to give me that extra help I need.
I hope some of these things can help you, I am happy to talk any time you need some reassurance. good luck. xx