If you're an undergraduate then does that mean you're at a university? Most unis have societies that are great for socialising. Drinking societies aren't allowed, so you get a lot of sports ones that are just an excuse to go to the pub, a lot of people stop bothering with the actual activities entirely.