It's impossible to say, especially since you haven't taken the mcat. I would say don't sit for the exam unless you are very ready for it, like 30+ on the practice exams. Your gpa is pretty low, but not anything that can't be overcome by a post-bac, a great mcat score, or an smp program.
Make sure your ec's and lors are very strong, write a good ps, apply broadly and extremely early, and I think you'll have a shot.