You said study permit, work permit and immigrate...which one. All are different paths and requriements. You are not eligible for a work permit unless you have a Canadian job offer with a LMIA. The employer has to prove no one can do the job. If you want to immigrate look Express Entry - Federal Skilled Workers program. If you want to study, apply to colleges or university, get accepted and then apply for a permit. Look for all this information on the Immigration Canada website.