A. Temporary Entry Leading to Permanent Status
If you are willing to take a greater risk initially, and for temporary entry, there are avenues under Section 205 of the Immigration Regulations by which you can enter Canada, either on an intra-corporate transfer basis to set up the branch office of a foreign national subsidiary, or to create business opportunities which will contribute "significant benefits" to the economy and employment of Canada. Temporary entry pursuant to these routes could potentially lead to permanent residency.
The self-employed category under the business stream is reserved for those who are experienced in cultural activities or athletics. It is intended that the self-employed class enrich Canadian culture. Immigration, Refugees and Citizenship Canada requires you to meet the test of experience, intent and ability and show reasonable expectation that you will be self-employed in a cultural activity. Once you have passed this qualification, IRCC will assess whether your plans for Canada will contribute significantly to Canadian culture. There is no minimum investment required for a self-employed position.
The greater the number of individuals possessing the same skill set as yourself, the less the chances of being recognized as an individual enriching Canadian culture. However, if you seek a location where your skills are needed, you increase your chances of acceptance substantially.
C. British Columbia Provincial Nominee Program (BC PNP)
The BC PNP also allows the Government of British Columbia to select potential business immigrants for settlement in BC. To qualify, you must have a minimum net worth of $600,000 and be prepared to invest in a potential business in the amount of $200,000 and create employment for at least one Canadian or permanent resident.