Well that's actually a really complicated question, Eduard. It depends on your age, education, work experience, and other factors. How were you planning on immigrating? As a worker or as a student?
Here is a free tool which shows many of the 75+ ways of getting here: http://www.immigroup.com/tools/immigrate-canada
Let me know how we can help further.