Es bastante complicado, Pancho. No es tan facil como «que documentos necesito».
Lo primero que debes hacer es adquirir dominio muy bueno de ingles (o frances). Sin idioma no tienes oportunidad.
Canada tiene un sistema complejo de admision de inmigrantes. Los factores mas importantes son idioma, cuenta bancaria en el exterior, educacion, experiencia profesional. Tener una oferta de empleo de una empresa o institucion canadiense ayuda enormemente.
Compites con gente de diversas profesiones, la mayoria con postgrado en gerencia, ciencias, salud, tecnologias, ingenieria y economia.
Piensa en otro pais de America Latina. Es mas facil que Canada.