Apply more broadly, hit up some ontario schools maybe, since they don't have any preference about which province you're from. Applications for Canadian schools differ from American schools. In the US they care about "hours" and etc, when applying here I think they care more about how meaningful the experience was for you. Anyone could spend 1000 hours volunteering at a hospital hole-punching paper and handing out news papers in the ER, but does that show that you're ready for medical school? What skills did these activities help you develop? How have they changed you as a person?
My advice, do what you love and find a way to spin that will benefit your application. ECs can also involve sports, music, whatever, it doesn't have to be the same cookie cutter thing that pre-meds think is expected of them (its not). Some schools even say on their FAQ that there is no required minimum or maximum of volunteer hours, its more about what the applicant took from that experience. Hospital volunteering isn't necessary, but you need to be able to explain why you want to be a doctor, which may be hard to do if you've never worked closely with one. Try looking into research at your university, especially if there are any medical related ones, so that you can get some patient exposure and understand the job better.
Tldr; it won't hurt to apply now, but work on your EC over the year and if you don;t get in apply again. A gap year isn't the end of the world