Dear Aroy,
Different Canadian Provinces have different sets of criteria for eligibility. If you are outside Canada,you must have a valid full time job offer to apply. Only if you have first blood relatives in either Saskatchewan or in Manitoba, then you can apply under family stream PNP category even not having a job offer.
It would be better for you to google in web. Hope the following link will help.
http://www.cic.gc.ca/english/immigrate/provincial/apply-who.aspBest of Luck.