While a Paypal account can have upwards of a dozen 'gift' addresses attached, and the name says why, eh?, all those addresses must be in the same country.
However, you can have more than one PP account. To get an American PP account, you would have to have a US bank account and address. NOT a Canadian bank account in US dollars, it has to be an American bank.
Ask at the nearest TD branch about TD North. This is TD's American subsidiary. They may or may not still be accepting new Canadian clients. RBC also has one called Centaura based in North Carolina.