I've the same problem as you. I can hardly make some new friend, or even start to discuss with them if they didn't start before me. May be it becuse of being the only child and didn't have any kid around my age in my neighborhood, so I've become lone type.

For me once I've forced by the senior to dressed in Lara Croft and did stupid roleplay on the stage in front of everyone (it's in my 1st year welcoming party)...my face terribly turned red and start to feel like my heart is going to stop suddenly ......then when my shy come to peak, I tried to forget that I was standing in front of 100+ people and I don't feel anything anymore. I found that this way is quite good, if I,m presenting..I'll try to think that the audience is some of my old friends.
Jam it back in, in the dark.