OP, if what you say is true and you got a 34 on the ACT, etc, then I would say that there definitely is hope. I know how it is to get into college and suddenly be able to spend your time however you want. There is a ton of fun stuff to do in college; clubs, parties, sports, friends, dating, etc. When I started undergrad I knew that I wanted to go to med school but at the same time there was no way that I was going to study other than before tests cause there were so many cool things to do. My first two years I had a BCMP GPA of around 3.1... not so good. I never took the classes seriously and it showed. So I realized that either I could either keep screwing up my GPA or I could take some time off. I ended up taking a year out (taught english in Prague) and it was the best thing I could do for my "pre-med" motivation. I had enough time to make new friends, go out with people, party, enjoy life in Europe, etc but at the same time it made me take my studies more seriously when I returned.
ANYWAY, my point is that you have a choice; you can either stop taking those science classes for a bit and have fun, party, get it out of your system, whatever; or you can buckle down and study. Don't try to take science classes if you know you won't commit to them because they will hurt you down the road. If you are a good test taker you will probably get a good MCAT score and that will help you a lot but it can't make up for a <3.0 BCMP GPA.
However, know that ADCOMs don't "overlook" anything and be prepared to justify your poor academic performance during your interview. The best way to do this is with a solid upward trend and a stellar MCAT; two things that are not exactly easy to achieve.