You should get a full time job with long term + employer support.
It's not too difficult to ask to support your immigration. Just ask to your boss after graduation.
Alberta international student category looks easy.. except for long processing time... It does not require an employer support..