Here is a good place to start.
http://www.cic.gc.ca/english/index.html
If you have a trade or profession, there is a real manpower shortage in Canada, especially Alberta.
Although I don't have the details offhand, I know CIC (Canada Citizenship and Immigration) have fast tracked some employment areas. That information should be available in the website.
Health care is funded largely through taxes and available to all legal residents. Primary and secondary schooling is also tax funded.
PM me your e-mail and I can hopefully answer any questions.
As long as you can handle the winters, there are many worse places to live.
Tim