Just a random thought I had during a discussion with my family. Obviously we don't want Eastern Canada and all the liberal frenchies. But Is there a possibility of annexing say, Alberta and everything north/west of it? From what I've heard, outside of Victoria, everything in that area is pretty based and conservative and actually has a movement going for independence/annexation anyway.
Assuming this happened we could just use it as an excuse to redraw Washington and Oregon and combine Portland/Western Washington/Victoria into a single state and let the rest of Oregon/Washington join what used to be British Columbia. So as to not rustle any jimmies, we could probably combine Alberta with Idaho, and Yukon/Northwest Territories with Alaska. Beyond that it would give us a clear drive to Alaska and allow us to expand our road and rail network all the way to Alaska, thus making drilling/fracking up there, in the Yukon, and in Alberta more feasible. Plus the US has more oil friendly laws anyway, so I'm sure the "Texas of the North" would love to take advantage of that. This would also help us to achieve complete energy independence since Canada, and Alberta specifically, has the third largest oil reserves of any nation in the world after Saudi Arabia and Venezuela.
I think it's more likely to simply fix the USA, and then let the constitution apply. Sure, the US will invade if necessary, but ... the federal government was never about making states. The states make themselves and apply to join the union. The last few decades nobody would want to join, but if we fix it right, Ontario, Puerto Rico, the Philippines, heck maybe even Quintano Roo ... they'll all be applying!
I was thinking less invading Canada, more offering to annex and let them put it to an actual vote without vote switching, or just outright buying them out and then going through the statehood shenanigans ala Hawaii, Alaska, and the Louisiana Purchase. Though I agree, first priority is fixing the US.