Find things to do.
I myself seek out fairs and club meetings relating to my interests.
preferably at a distance too far for weekly travel, so that any wrong impressions i make won't come back to bite me should i make social mistakes during that event.
Making sure the event relates to my interests gives me at least one thing in common with everyone else, so i have a conversation opener.
This way i can learn new things about my interests, spend an interesting day and practice social interactions, in the worst case scenario. With a bit of luck, i'll make a new aquantaince, perhaps even a friend