i do not know the details, however being surrounded by so many people in my community who have moved to canada. Yes, it is definite answer am sure that you can apply to move to canada permanently based on your parnter is canadian citizen.
You can apply for initial spouse visa or permanent residency based on her citizenship status and slowly that will be processed to citizenship or similar status.
I do know the process but try reading at cic.gc.ca
hope that helps.
I have my ILR since march 2013, previously based on HSMP+Tier1 ext. All views are my own, am not a professional on immigration matters.