Language is an issue, or not, depending on the field. Survival French is worth learning so you can read signs (especially street parking signs), and say hello to a stranger.
The quickest way to get here is to land a job in a field that is in demand, then go to the border with a job offer in hand and ask the customs officer for a 1year NAFTA work permit. You can then become a resident with a job and full medical care pretty instantly. If you want to know details, just message me.
To become a resident without a job, but with permission to get a job anywhere that will hire you, it is best to apply while still living in the states. It takes several months. Of course, it would be wide to visit and get to know some places first before going to all that trouble.