In the past, Entrepreneur class application used to be quite common for entering into Canada as a permanent residence. Nowadays, it is almost impossible for middle class people to come into Canada as permanent residence using the entrepreneur class application. This is because the Government of Canada imposed a high price and strict investment conditions. People need to have about $1 million CDN to be able to apply for a permanent residency in Canada.
These days, majority of people come to study with a student permit for at least 3 years and then they get a work permit for at least another 1 year. After that they are eligible to apply for permanent residence. A lot of people i knew got their permanent residency in this manner. You can also apply for a work permit directly if you get hired by a Canadian company but this is harder to to do. People should be careful of spammy company that doesn't really exist but only serve to collect private financial information from unsuspecting people and then they misuse the information collected. With work permit if you are lucky, having worked in Canada for a few years, you can also apply for Permanent Residency in Canada.
Another way people come to Canada is by legal marriages. Be aware of fake marriages. If caught for illegal marriages or the purpose of getting permanent residency in Canada, you could easily have blown your chances of ever hoping to come to Canada. If you happen to marry a Canadian resident such as a Citizen or permanent residence, he or she will sponsor you to live with him or her legally. You will need to prove that your marriage is truthfully and not fake by providing photos of your marriage, your emails, text messages, wedding cards, religious documents, marriage certificate and many other documents. If your marriage is done legally, there is nothing to worry about. Just be honest in your application and don't give any chance of a doubt for the immigration officer to suspect you as a case of fraud.