visajourney.com for relationship visas!!!
CR-1--already married would be the best in ur situation!! You can live in the USA and goto work daily in Canada!
you will see a
K1 (fiance visa) BUT going that route you can''t leave the USA right away!
http://www.visajourney.com/content/compareread over the CR-1 forum--at the top is a guide! process takes anywhere from 6-12 months (seems to be speeding up lately)) There is even a canada forum. Best of luck