Can a sponsorship by a friend help me to immigrate to Canada?
Canada like the USA is rich in culture and history. There are many reasons people wish to migrate here. One being our health care system which is open to everyone rich poor it doesn't matter.
Next is the standard of living which has less crime and less murder, although with having 10X less the population then america this is normal.
If you can handle the cold then I doubt you will have a problem living here, as almost 5-6 months of the year its cold.
Canada is a place where people can realize their dreams, where families can enjoy a standard of living second to none, and where businesses enjoy a competitive edge. http://www.canadianlifestyles.ca/ is a good source of information on the kind of lifestyle in Canada.