In all honesty, with a 2.5-2.6 GPA, I have my doubts that there's anything you can do to get into allopathic med schools, although I am certainly no expert here. What I do know is that allopathic med schools tend to have a minimum GPA requirement of around 3.0, and even then, you need around a 3.6-3.7 to be competitive. If you are really interested in becoming a physician, I'd say that a DO program is the way to go. Apparently, DO schools have a grade forgiveness policy, and if you spend some extra time in college retaking classes with a C grade or worse---especially any science courses---you could bring your GPA up pretty rapidly and get into a DO school. However, allopathic med schools DO NOT have a grade forgiveness policy and, in the best case scenario, will only average out your poor grades with any retakes.
I would not advise re-taking the MCAT. A 36 is an excellent score, and you probably don't want to risk taking it a second time, only to get a not so good score, especially since a 40 or even a 45 won't make up for that low GPA. Med schools want to see consistency, and with the kind of contrast you're presenting, you come-off as very intelligent, but not very hard working, which doesn't look good to adcoms. If I were you, I'd spend some serious time retaking classes and uping my GPA to a level that is acceptable for DO schools, and leave my MCAT where it is. I am not a hundred percent sure about this, but I am pretty sure that your MCAT score won't expire for another three years, giving you plenty of time to up your GPA without having to worry about retaking the MCAT.
You'll also want some solid EC's on your resume. Shadowing, clinical and nonclinical volunteer work, some teaching and/or leadership, maybe some research, etc.
Right now, there are just too many students with excellent EC's, a killer MCAT, and a high GPA to warrant accepting someone with less than a 3.0 GPA.