I know in the United states there is a fiance visa, is there one for Canada?  Cuz I would love to be with my fiance right now.
I think there might something about spouse..not sure...call Immigration Canada
If you have very good grades and demonstrate a strong interest in electrical engineering, you can apply to as many schools as you can in the US.  Many student earn scholarships, so you can study in the US even if you don't have enough money.  Even if you don't earn merit-based scholerships, you can apply for financial aid or get school loans to pay back later.