I'm currently on H1B working in USA and planning to marry Canadian citizen.
1) If I marry her can I be canada citizen?
2) If she moves to USA would she be considered as US Citizen or Permanent resident or Canadian citizen?
3)If she moves to USA with Canadian citizen what status would I be?
1) After she has sponsored you, and you have applied, for Canadian Permanent Resident Status and you have met the qualifications for citizenship, including the Residency Obligations, you may apply for a grant of citizenship.
2) Unless she renounces her Canadian citizenship (or it is revoked, which only applies to rare criminal cases), she shall remain a Canadian citizen regardless of where she lives. In order for her to live/work in America, if she doesn't already have immigration status to do so, you shall have to sponsor her, and she shall have to apply, for a visa from the U.S. (She is not authorized to live/work in the U.S. without the appropriate immigration status, and she may not be allowed to enter the U.S. while her visa application is in progress.)
3) Marrying a Canadian citizen does not automatically confer Canadian citizenship or the right to live/work in Canada.