Join the Marine Corps!
I've a daughter in the Navy. It's one way to get the funds for college. She thought the travel and even the tiny berths and all the cleaning etc were super benefits. Like all work there are ups and downs but overall I think she is pleased with her choice.
travel far far far away from your stupid hometown
If you really intend on going to college I suggest you go right away after high school. Why? The learning habit is still there, you still remember the work (math especially, LoL), and you will be of an age with all the other students. Going to college when you are older is a whole different experience, and has an entirely different value. Good luck.
If you know what you want out of college/university, then go. Also, if you know how to tune out the idiots once you are there, then go. Otherwise, get a job. Hourly or military, it doesn't matter. Do something tough, dirty, loud, and frustrating. It will help you clarify what you really want. Whatever you do, don't just drift along. That is death.
It's easy to say at the end of the day/shift, "well, that's that. Time to watch some tube, get a beer, etc." Then, before you know it, you're living a Pink Floyd song. You have to spend some time, most every day, working at understanding yourself, what you really want, and how you are going to get it. At some point, you have to begin executing your plan -- and you still have to keep doing the thinking. Almost everyone you know will drift; I can practically guarantee it.
There is no ONE best thing to do after high school for everybody.