You know, I have a colleague who has Aspergers and he's socially awkward. After observing him for some time, I found his tempo. He's the nicest person. He enjoys being told he is a great nurse, he likes to analyze things and if you can keep up with him and keep the momentum of conversation going with facts, humor and other things, he opens up. Since I've been his acquaintance at work, he's surprised me twice with "I miss you! Where've you been???"
I broke his barrier!
:>
Mission accomplished:>
I think you're well on your way to melting away the degree of your social anxiety