If the Canadian girl and you get along quite well, why don't you give a try. Maybe you are good match after all.
I know lots of Chinese guys fly back to China to marry girl there. It's risky as you don't much time to know each other. But it's still possible that you find a good girl this way. I think 高大英俊's problem is he looks for a beauty for a wife instead of a wife with other more important things.