dude, you're fine. take as many easy classes as possible (eg retake all the easy classes you know for sure you'll get an a in) and don't be afraid to repeat classes, because AADSAS doesn't average grades. you can 100% get in, but that depends on you.
play every angle as possible, like james d said go to a cc but make sure your teacher is not satan and you can do this via research (eg asking students). education is kind of like a game, if you use as many rules to your benefit, the easier it will turn out to be. in other words, getting into dental school is more than just about grades.
it might take you years to recover from the academic downfall (eg you need to demonstrate two consecutive years of above average academic work in challenging science and non science classes), but if you adjust your life to accomodate your goals you should come out fine.
if i were you this is what i'd do:
1) remain in school until I (a) graduate and (b) maintain two consecutive years (60 semester units) of +3.5 GPA work
2) since I'm adventurous, I would enlist in
Peace Corps' MPH program and work alongside children in Fiji
[- i would consolidate my educational loans now (if already graduated) and place all of them loans in deferment while in the Peace Corps]
3) Retrun from Peace Corps duty and enroll in a PhD program that pays me $$$
OR get a health related job that utilizes my MPH (eg working in an underserved community)
-At this time I would study for the DAT and apply. I met a lady who got into UCLA with a low GPA, yet had a very interesting life (she volunteered in the Peace Corps).
Therefore, as the Navy says "Step into the Blue", j/k
You have to live a life worth getting you into dental school. Dental schools want to know that you will be a succesful dentist, so you have to show it to them by
action.