6. Go to school

For a roundabout path to permanent residence, consider studying in Canada. There are lots of great schools to choose from, but do try and pick one in the province you hope to live in long term. Usually you will be required to stay in that province after graduation to work.
A job offer is necessary in order to stay long term, but you’ll be way ahead of the pack in that regard due to your Canadian education. You can also work part time during school, but that experience does not count toward any IEC residence streams.