It was not fun being a poor and to start everything from beginning, in a place that you are not familiar with. However, I really appreciate what you have decided and worked for. God will bless you and I will pray for you. Good Luck!
Besides, I do not know what kind of job your are interested in and what is your plan. People keep saying that Toronto is the best place for new comers. Nevertheless based on my experience, Vancouver may be a better place to try. For example, if 100 people in Toronto to fight for 10 openings, in Vancouver, may be 10 people to fight for 4 openings