Skilled immigrants are let into Canada on the basis of their technical skills, and often focus on improving these technical skills after landing to help them get a job in Canada. In Canada, most employers put a great deal of emphasis on soft skills. Improving these skills will help enormously with your next job interview.
The job interview process in Canada is, in fact, mostly about determining these soft skills. The employer has already determined you have the necessary technical skills to land the interview. The remainder of the process is about determining whether you will be a good fit for the organization.
There is a lot of information on this on the internet. Do some research and start brushing up and reading on these soft skills. [Read: 9 Soft Skills No Immigrants Should Be Without]