well first step I'd recomend is get off the computer if you want actualy face to face human interaction. Second, I assume your at a college because you have a roomate, so I would say go to the main quad or where people hang out, or field or whatever place it may be and play games at (be it sports, cards, random activitys that involve who knows what, actual games) Im sure there is some place there, inless off course I am wrong in my assumption that your at college. But just ask people if you can join in. And about the girl friend don't be desperate to find one, you usualy need to have to have a friends befor the girl, because thats how your likely to meet her. (not saying that there are no other ways of course)
Excuse my spelling errors and grammer, i'm to tired to go back and fix my butchering of the human language today.