I agree with what have been said.
Get off that damn computer and venture out just like any other hapless bastard (cs major are usually of hapless kind, I can personally attest to it). Surely, you can take a couple hours a week from those computer games.
Joining extra-curriculer groups is best. Attend workshops (like pottery making, tie-dye shirts, etc), volunteer your time, join campus clubs. The idea is to first meet people in frienly environment; these ceartainly beat the scene of being by yourself in a sport bar even with those free peanuts.
Yet another hapless bastard.