Hi Sinead
I live in town but I can really sympathise with that feeling around this time of year when it's just the postgrads and foreigners left. I wonder whether you've thought of moving into town? Where I live in the NW of England, the campus rents aren't very competitive and it can often be cheaper to move in town. Especially at this time of year, there are some good deals around. You could move into a shared house and at least have a little social toehold then. And from there you could join in various activities in town.
Or, if you're brave enough, what about putting a notice up in your college or sending an email round on your pg mailing list asking if anyone is in the same position or fancies going down the cinema or something one night. Or maybe you might be interested in a book club? I joined on at Christmas and I love the socialising ad the fact that there's something to talk about rather than standing around at awkward parties asking people "What they do".
Whatever you decide...best of luck and I hope it improves for you soon.