If you are planning to move to Canada with a startup visa, your first step would be to convince a venture capital, or an angel investor, or an incubator to invest in your startup or accept you in their program.
We have helped 5 startups to write best proposals to be accepted in incubator programs.