oharris1997 wrote:
Have you had any experience of any clubs that would more welcoming?
I personally have not, preferring to keep my own company much of the time. Perhaps someone else might be able to cover you here.
If the sports crowd is a little intimidating, you can find different clubs based on your other interests (writing? philosophy? film or politics?), or associate yourself with those particular departments. Many professors - at least in the States - often have office hours, and if you like some of them, you can always drop by for a brief chat.