If your Canadian passport is still valid you should use your Canadian passport.
The NEXUS Card is not proof of citizenship. However, some officers of both border agencies will sometimes accept it as such. You can try using it if you are driving across the border, but there is a good chance you will be turned away. Use your Canadian passport or renew your American passport.