Since you recently graduated I can recommend the ADaPT program of Ryerson University:
https://www.ryerson.ca/adapt/
That is a program for recent or soon-to-be graduates with a lot of workshops focused on networking, resume writing, interview preparation and actual practical skills (working with InDesign, Photoshop, Google Analytics, Webdesign, R etc.). They provide networking opportunities with employers and they try to place you in internships.
It is free of charge and you don't need to be a Ryerson graduate. They do, however, have an interview process since the spots are limited.
I arrived in Canada last year with a work & holiday visa waiting for my PR and it helped me a lot to get used to the Canadian environment and how to adapt. I found a job without their help, nevertheless I think it is a good point to start off.
They do multiple rounds of this program over the year. I don't know when the next one is starting, though.
Other than that I can agree with the others. Pure LinkedIn networking is useless, its better to go to meetups, conferences and whatnot and have smalltalk with people. The more people you know, the better the chances are something might come around.