I've had pretty similar situations lately. It's completely felt like my friends are just fed up with me and are trying to ignore me. My situation is certainly not exactly the same, but I can certainly offer some advice.
Well it's more like a hard earned lesson. Something that my therapist is having to pound into my head. I'm a lot like you, I'm shy and tend to take things very personally. But the lesson that has helped me tremendously is:
Don't take anything personally. Nothing others do is because of you. What others say and do is a projection of their own reality. When you are immune to the opinions and actions of others, you won't be the victim of needless suffering.
It's certainly not easy to do...but my gosh...it helps SO much!
I'm sorry that you are dealing with this, but it won't last forever!
__________________
Yes. Jesus is the reason I am still alive today.
Diagnoses:
MDD, BPD, PTSD, OCD, AN-BP
(I don't define myself by my personal alphabet up there, but I put it there so that maybe somebody won't feel so alone

)