The permanent resident who fulfills the residence rights (staying in Canada for three years in the last five years) and presenting the satisfactory language test (English or French) can apply for Canadian citizenship. A Canadian immigrant may apply for Canadian Citizenship after spending at least three years in Canada as a permanent resident.
You will need to satisfy several requirements to submit a Canadian citizenship application, and may then need to take a Canadian citizenship test.
Once you are approved as a Canadian citizen, you can attend a Citizenship Ceremony to take Canada's Oath of Citizenship.
Canada recognizes dual citizenship. You are not required by Canada to give up your previous citizenship once you become a Canadian citizen.