Although there are many ways to immigrate to the province of Quebec, the best program is to apply through the Quebec-Selected Skilled Workers Program. 

The Quebec Skilled Worker Program (QSWP) enables highly educated and trained foreign nationals to immigrate to Quebec as skilled workers. Prospective immigrants who apply to the Skilled Worker Quebec Program are evaluated according to a selection grid of factors, and applicants who score enough points are given a Quebec Selection Certificate (CSQ) which they can then use to apply for Canadian permanent residency.

You can find more information about this program on this page:

X