You're worrying unnecessarily. Medicine is less about intelligence, and more about work ethic, which you certainly have. Although I would have applied this year if I was you, even if it was just to get the experience of the ukcat and interviews.
After you get your grades, don't underestimate the ukcat! It seems to be becoming more and more important in admissions selections. You'll be on a gap year though, so you should have a good amount of time to sit it. A lot of places won't even give you an interview without a high enough ukcat, so please please study for it! Practice definitely makes you better, despite what some people say.