If I was in your shoes here is what I would do...
Finish this semester strong, I mean kill those courses - straight A's if you can. Any kind of GPA boost is awesome.
Apply next cycle. That way its like you have all of spring to keep working on extracurriculars, keep beefing up that application. Give yourself time to write a killer personal statement, pre-write your secondaries, get all of your letters of recommendation stuff in order, then apply day 1 next cycle. When secondaries start coming out, get them back like that day and get your letters to the schools early. Use the rest of your time to relax, save up some money, etc.
Do I think you could get into a school this cycle? I do. But I think it will add a lot of undesired stress, and I think that you could get into a better school if you apply right in the beginning next cycle. But that is just me, thats what I ended up doing and I havent regretted it one bit. I graduated winter of 2012. So I had all of spring 2013, then all of last year, and now this upcoming year (my final gap year). It was the best decision that I could have made. Instead of throwing all my stuff together and getting stuff in late and not having a clue what I was doing and where I was applying to. I spent the spring after graduation working as a medical assistant. And then spent all of this last gap year getting everything in order. I spent a lot of time carefully choosing 10 schools, got my letters of rec in order, got a sweet job at a medical school, wrote a solid personal statement and pre wrote most of my secondaries, and took some time outside of school to explore the real world a bit. I have been able to relax a bit, pick up some hobbies, save up a little money for this process (its expensive as crap). Again, best decision I could have made. I applied early this cycle to 10 schools. So far I have received secondaries from all 10 schools, and have interviews at 4 so far. Being early and on top of things will surely help me get into a better school, as well as give me more choice in which school I eventually attend, than if I had just thrown my application together as I was finishing up school.
Obviously you can take your own path and do anything you want, I just figured I would share my own experience.