You got some good advice here, I agree that maybe it's time to seek professional help, while keeping in mind that not all professionals are good at what they do or knows what is best for you, so you may also want to do your own research about your anxiety and how to overcome it. It's time to be pro-active. As Arjuna and Bronson put it, maybe it's time for you to get some self-confidence rather than a friend or a girlfriend. You can argue that a girlfriend would give you self-confidence, but first, not necessarly, and second, you should look for a way to get self confidence that doesn't depend on someone else.
Now if you would excuse me to sound cold and practical, you need a plan.
Example of plan:
1- Make research on your anxiety, what caused it, how it affects your body physically. Understanding the origin or your anxiety and what th anxiety does to your brain and your entire system will help you to take a step back and look at yourself more objectively.
2- Now that you understand yourself and the origin of your issue a little more, seek professional help.
3- Take care of yourself and your body (real food, fresh air and exercice). This will diminish your anxiety because you will feel better.
4- Embark on a mission to boost your self confidence and self-esteem. It's like a video game but in real life. You need to take action and do stuff to raise your self-esteem level. You need to become proud of yourself. And to do so, it's very important that you do this to impress yourself, not anyone else. For now, if it's good enough for you, it's good enough. Ideas: Learn new skills, start working out or doing a non-team sport (climbing, running, yoga are sports that can bring you a sense of self-worth because you're only in competition with yourself), do volunteer work in a place with people who needs help. Never forget that everyone sucks at first, you will become better with time, patience and commitment.
5- If you want to meet people, subscribe to classes or group activities.
While doing this, one step at a time:
Never give yourself the option to bail on anything because of your anxiety ever again. The worst that will happen is that you will make a fool of yourself. Take it as part of the game.
Never dwell on past memories.