There's no easy solution. From a workers perspective - Education. From the governments perspective it should be all about "Economic Growth". Create jobs. The more employed the better.
It needs to be the right kind of education though. How many people with college educations are working service industry jobs? I just don't see higher education being the answer. Some of these people are not college material. I don't mean that as an insult, it's just that some people aren't "smart" enough for any type of education past the basics. High schools need to focus more on directing those types of students toward trades rather than college. But in many schools, even in rural areas, "vo tech" is viewed as a bad thing and the students are looked down upon so those students just muddle through high school and once they're done, they have no real skills or opportunities.
Frankly, I think America is too populated right now to support our society. There used to be copious amounts manufacturing jobs for workers who couldn't handle or afford college educations. As technology advances, many of those jobs are gone and never coming back. I just don't see where the replacement jobs are coming from. What "low skilled" jobs are companies going to create that can't be handled by machines/computers/etc?