I know exactly how you feel mate. All I can say is it does get better, but you have to make the effort as well, go to the socials and honestly just talk to people, I met almost all of the people I'm friends with at Uni now by randomly saying Hi outside of class (normally followed with are you in X and how do you find it and the prof yadda yadda yadda). And even if you don't become friends you can still say "s'up" in the corridor without being a total weirdo.
Other than that I'll just second what the other Waterloo residents have already said, if you feel like coming down this way, let me know we'll grab a drink, play some games y'know just chill.
The Heavenator said:
If you feel like you are not fitting in then just keep trying. Go to as many social events as possible. Never pass up any floor or faculty event. It is always awkward for a while with so many new people. It will come. Then again I'm an engineering student, so I might not be the best guy to ask.
Unrelatedly it is nice to see a fellow University of Waterloo student here.
How's your liver?