There are many options to improve your English language skills before you come to Canada. Welcome to Ontario provides some option you may want to consider. You can also talk to the Employment and Information Specialist for local referrals to appropriate programs.