Yes if you have a US passport you are a US citizen, it is you proof of citizenship. Only US citizens can have a US passport.
Many people are both US and Canadian citizens, dual citizens, such as myself.
Obviously you are a US citizen. Are you a Canadian also?