Canada has dozens of visa and permanent residency programs. If you are not eligible for any of the programs above, you may be eligible for a different visa or PR program.
Consult an RCIC; they can help you find the perfect program.