ancafeislove
Moving to another country (not only Japan) is a very big decision! Its nice to hear that you have some goals, but if you want to succeed you need to plan! Its very risky to just jump on a plane and hope the world will save you if you fail..
What i know of Canada is that it is a pretty safe nation, they take care of its citizens incase you dump into huge problems, are you willing to let go of your safetynet so early on?
I agree with SSjup81 an exchange program might be the best option, but of course do some research and come to your own conclusions, when you find an anwer come back and tell us
Cheers