You probably qualify as a skilled worker: http://www.cic.gc.ca/english/immigrate/skilled/apply-who-instructions.asp?expand=jobs#jobs and you may not require a job offer to come here. You can contact us for a consultation at [email protected] or 416-962-2623