Hello Bro,
It's good you are thinking of moving to Canada in future.
There are different routes to going to Canada. First, You need to research and find out which is most suitable and possible for your circumstance.
If you want to go to Canada as a worker, this link below can help you...