Couple considerations:
- If you are not an "attractive professional" (it means, with good experience, talent, etc) in your country, you probably won't be an attractive professional in Canada. If it's hard for you to find jobs in your area in your country, it will be the same in Canada.
-...