Hi fellow Canuck
Yeah, this forum isn't very active, but the website itself does generate a decent number of readers so if you haven't already, I do recommend registering your comic to it.
To engage with other artists, though, I recommend Twitter. I've had most of my interactions with other artists there.
Anyhow, welcome to the community! And good luck with your comic