You're talking about trade schools? Good. That's a step in the right direction. It doesn't go far enough though. One unfortunate reality of our existence is that people differ markedly in cognitive skill. These differences are innate and immutable. Not everyone can benefit from an education.
If we pitch education as the way to address to inequality, we're not only going to waste a lot of money on useless education, but we're also going to give these negative-marginal-value people false hope of economic success.
We need to figure out an alternate way of living for people who are intellectually incapable of contributing to a modern technologically advanced economy. A basic income is a good start.