It all depends on the girls. I am 5'10" and I have dated a guy that was slightly shorter than you and even guys that were 6'4". Everyone has different opinions about hieght and sizes. If someone doesn't care for your height, then just walk it off because someone will want you for you and not because of height that you can't control. Good luck.
I don't know about Canada, but average American male height is 5'9"-5'10". Basically, you're slightly shorter than average. Most girls like their guy to be taller than she is, but average female height is several inches shorter (I think 5'4" or 5'5"), so you should be fine.