Some of these posts are way harsh. Realistic, but could have been phrased in a more tactful manner.
Honestly, I don't think you gave enough info to go on. Are you still in school? Do your grades at least show an upward trend? Do you have any kinds of research or medical experience? At many schools (the ones you'd have the best chance at), other factors are weighed into the admissions process. It's not just GPA/MCAT based at every school. Here's my advice-- if you're still in school, take time off and get LOTS of experience. It doesn't matter if it's work or volunteer, just GET EXPERIENCE DOING SOMETHING IN THE MEDICAL FIELD THAT INTERESTS YOU. You'll want to apply as early as you can (that means takig the April MCAT), apply to a LOTS of schools, and stay on top of the application process. Also, be prepared to defend your GPA in the interviews. It will be called into question.
I've posted this before, but here's my story. I graduated UNC with a 3.1 cum GPA-- my first 2 years sucked, I had made a 4.0 my last 2 years. I did another year of post-bacc work while working full-time, then spent this past year working at the same job (clinical trial coordinator for osteoarthritis study). My research was published, I've been a volunteer EMT for 3 years, made a 32 on the MCAT (not super star, but not bad, either), and I'm going to med school in 3 weeks. You can do it. You need a plan, you need to stick to the plan, and even if you don't get in this year you can't give up yet. You will have to work very very hard, and I honestly don't think you can get in this year if you're coming straight out of college. It will be harder for you to get in than it is for people with higher GPAs and MCATs in the mid-30s.
But if you don't get in this year, it's not the end of the world. Apply again.