I'm a dual citizen living in Canada, so I can do this? I'm trying to get into stocks for the first time now.

I have an American passport that's valid, and I think somewhere a SSN (I was 10 when we moved, and I'm 22 now so yeah, it's been a while and I didn't need one then).