"live a good life; have a job, home and family" So you want to make a life for yourself in Canada. That's good.
MAKE A LIFE FOR YOURSELF
Meaning of MAKE A LIFE FOR YOURSELF in English
English idioms vocab. Словарь английских идиом и выражений. 2012