Can you become a Canadian Citizen by marrying a Canadian Citizen?

The answer is no. You still have to apply for Canadian Citizenship. The process does take a while. My friend who married a Canadian in Canada had to wait a year to officially live there.
No.