Then yes, the provincial program in Ontario would be a good way. After you finish your college, you can apply for a post-grad work permit, see
http://www.cic.gc.ca/english/study/work-postgrad.asp so you will have an open work permit, not tied to employer. If the provincial nominee program doesn't work out for you, you can also after you graduate and work for a year, apply under Canadian experience class, see
http://www.cic.gc.ca/english/immigrate/cec/index.asp