While I am not thoroughly familiar with the details of Canadian immigration laws, I do know this: you will need a formal job offer from a Canadian employer who can prove that it is completely unable to find a Canadian citizen or landed immigrant willing and/or able to perform the job being offered to you or sponsorship from a Canadian citizen or landed immigrant who is economically solvent and an immediate family member (your parent, child or sibling).