If you have the means to do so, I would enroll him in some kind of interactive class if you are concerned. The content doesn't really matter as long as it's interactive with the teacher/other students. Something like gymboree would probably be fine, ot even story time at the library. At our library, the kids usually play afterward in the children's area although the story time itself is just really interactive with the other kids.
Basically, I would just give him frequent opportunities to be social. If you do meet other moms, maybe you could work up the courage to invite them over for a standing playdate every other week? Meetup.com is a good place to source playgroups and you can often interact on the message forums before meeting in person. Or maybe the Mommies Network.
http://www.themommiesnetwork.org/index.shtml For you, since social things are difficult I would try to find an outlet with a message forum so you might feel more comfortable before meeting them IRL for the first time.