For starters how about the government expanding vocational training program options instead of the myth that a formal high school education is the ticket to ride? Teach a man or woman to fish instead of giving them a fish. Historically proven to yield better results.
Everybody wants to sit behind a desk. A lot of people won't get an advanced education only to work with their hands.
If I was young today and wanted to get a white collar job, I'd continue living at home for two or three years, get a full time job working as many hours as possible. Save all that money during those years, and then go to college. There is no law that states you must go to college right after graduating high school.
Then I'd be able to pay for college with my own personal check, continue to work part-time during the school year, full time when I'm out of class, and by the time I'd graduate, the school will be paid off totally. At worst, I may have to take a very small loan to payoff the rest.
Most kids don't know WTF they want to go for in college. Working a few years before going would likely give them experience and time to think about what profession they'd like to be in.