I was born in Canada, both of my parents are American citizens.?
Yes. If you were born in Canada and your parents were not foreign diplomats accredited to Canada at the time of your birth, then you are a Canadian citizen. You are also a citizen of the US, making you a dual citizen. You can apply for a Canadian passport and live in Canada without restrictions. You must enter and leave the US as a US citizen using a US passport. Just beware that US taxes its citizens even if they are not living in the US.