I'm on a similar boat, with a degree in chemistry. I applied this past cycle with a sgpa of 3.24 and a cgpa of 3.3. Took the mcat twice and did poorly. I've never taken a standardized test before and I tried to save money by studying on my own, it didn't go so well. I managed to get invited for an interview at one school and was placed on the waitlist, which obviously ended in a rejection.
Right now, I'm debating whether to re-apply in the summer of 2016 or 2017. From, my calculations I could end up with a 3.42 sgpa/3.45 cgpa for next summer (2016) by taking a few additional classes, even higher if i take an additional year. I definitely have to retake the mcat and will be taking a course this time around. I've been working on setting up new volunteer work in hospitals and seeking research opportunities.
So my question is, would it be a better idea to apply in two years or to make sure that I have everything ready for next summer? Thank you for your input 🙂