Try doing a post-bacc program or masters program that can link you into DO school! Your stats aren't too bad, you just need to do some searching and apply very broadly.
Find a post-bacc or masters program that doesn't require an MCAT or accepts those with low MCATs in order to boost your scores. Many programs offer MCAT classes and if they don't, being in a post-bacc or masters will certainly refresh you on content and teach you test taking skills necessary to do well on the MCAT. Regarding your GPA, a post-bacc or masters will help in bringing that up as long as you do well.
Search really hard and find a program that would work well for you, your stats, and any other circumstances that you may have and do it ASAP. Send emails, make calls, etc.
Don't give up on your dreams, dude. There are so many different paths to get into the field of medicine and they're not all so linear, but it's FINE. you will get there if you work hard enough to get there. You got it