As far as making friends goes, you just have to get out there and do things you enjoy. The more social you are, the more likely you are to meet people you can tolerate.
Team activities are likely to get you pretty close with some people even if you're socially inept. Look around for a local Ultimate Frisbee group, or something similar. Work is also a pretty good place to start, assuming of course that your workmates are people you'd want to spend more than a normal work day around.
Above all: Just be friendly.