Canada is actively recruiting healthcare workers and it's apparently become quite easy to get people to move up. If I were a healthcare worker I wouldn't have to think about it for very long before having the U-Haul loaded up and ready to go.
https://immigration.ca/fast-track-high-demand-occupations/
“Canada skilled workers program” are the relevant keywords for searches.
If you can’t find one that fits the work that you do, another option are visas that are non lucrative non working that are based on your investments, their income, including income from rental properties. Own a place in the US? Find a property manager, rent it out, visa secured (assuming monthly/annual income requirements are met).