Spend some time on this website - there are a few options
http://www.cic.gc.ca/english/immigrate/index.asp
Basically, it depends on your previous work experience.
Three options:
1) Federal Skilled Worker Program:
http://www.cic.gc.ca/english/immigrate/skilled/apply-who.asp
a) You may be eligible if you get an offer of permanent employment (Cat 2)
b) You may be eligible under Category 3:
"you are a foreign national who has been living legally in Canada for one year as a temporary foreign worker or an international student"
IF
* you have at least one year of continuous full-time paid work experience or the equivalent in part-time continuous employment, AND
* your work experience must be Skill Type 0 (managerial occupations) or Skill Level A (professional occupations) or B (technical occupations and skilled trades) on the Canadian National Occupational Classification list, AND
* you must have had this experience within the last 10 years.
2) Canadian Experience Class
http://www.cic.gc.ca/english/immigrate/cec/apply-who.asp
You don't qualify yet, but if you apply for a post graduate work permit and work in Canada for 1 year, you will qualify.
"You must meet these minimum requirements to apply for permanent residence under the Canadian Experience Class. You must:
* plan to live outside the province of Quebec
* be either:
o a temporary foreign worker with at least two years of full-time (or equivalent) skilled work experience in Canada, or
o a foreign graduate from a Canadian post-secondary institution with at least one year of full-time (or equivalent) skilled work experience in Canada
* have gained your experience in Canada with the proper work or study authorization
* apply while working in Canada – or – within one year of leaving your job in Canada
3) Marry a Canadian