First of all, I'm here if you ever want to talk.
Second, you should certainly try to go out and meet new people.. For a long time I struggled to communicate with others because of a heap of social anxiety, but I eventually learned to "Blend in" By that, I mean acting confident when I really never was. It makes such a huge difference when you're trying to meet new people, but you have to be able to motivate yourself to do it.
I'm sorry your friends have stopped speaking to you. Have you tried starting a conversation with them? Just be casual about it, and like pyrek said if they decide for some reason not to respond, they aren't worth your time. You deserve friends who will be loyal to you.
Good luck, my friend. Namaste.