Another thing you could do is apply for an open work permit and find a job when you are here. If you have at least 1 year of skilled work experience, you could then apply for PR under the Canadian Experience Class (CEC) Keep in mind that you will have to improve your english skills and you'd be surprised how much you can improve by being in Canada and using english everyday. As others have mentioned, aim for 8+