From the US you would need to be skilled in something that we need, otherwise you can start as a tourist for 6 months and you need to apply to stay longer. Just because you can support yourself (let’s say you work remotely for a US company while living in Canada) it doesn’t mean that you can stay just because you speak English.
Not that simple, no.
https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada.html
From the US you would need to be skilled in something that we need, otherwise you can start as a tourist for 6 months and you need to apply to stay longer. Just because you can support yourself (let’s say you work remotely for a US company while living in Canada) it doesn’t mean that you can stay just because you speak English.