Start off with little steps before the big scary meeting with his
family. Talking to someone you don't know very well about the
weather, something very small. It's getting practice at meeting new
people that helps most in the long run. To make more friends join a
club or group of some sort. This will give you a chance to practice
meeting people beforehand as well. You don't need to feel scared of
this group as their approval doesn't really matter. It's just a
chance to try out getting to know someone new. If it doesn't work
out you can leave with no bones broken. If it does then great. You
can't expect everyone to want to be your friend but there are enough
people out there who will to make it worth your while.