I think that the best place to make Canadian friends is by joining some kind of sports class or club. This way you can meet Candians with similar interests and in a natural enviroment. Community centres usually have cheap classes that you can sign-up for and there are lots of friendly people there. If you still haven’t found a Canadian friend feel free to contact me. I am studying Japanese and I have lived in Japan, so I want to make more Japanese friends. Guys and girls are both okay.