i agree. i meet a ton of girls on campus: class, the cafeteria, library, the computer lab. I don't know if they offer Physical Education classes (ex. Basketball, Ballroom dancing), but if they do, take one because you will meet lots there.
unfortunately, i always end up just being friends so...