One can go to canada as PR through various process. One is to apply as a federal skilled worker (FSW) which means you are given PR based on your economic value of your skills and this allows you to enter the English speaking part of Canada. There are three categories for this type of entry, one is that you have experience in a list of jobs that has been prescribed by the minister, one is that you must have lived in canada or studied in canada and the last category is that you have a job offer from canada.
If you fit any of these categories then there is a good chance you could gain entry to canada as a PR.
Quebec, the French speaking province, has its own rules for immigration and their skilled workers program is knows as CSQ and this (i think) requires the knowledge of French.