theres been a lot of proposals for schools n stuff but in regards to problems in high school: it boils down to needing better teachers. teachers that care about their students, know what they need to teach and how, showing students what they can do for themselves, etc. unfortunately being a teacher in this country is looked down upon, and coupled with subpar paychecks, theres not much incentive to pursue a teaching career outside of colleges.
as for schools that actually prepare students for a job: theres quite a few vocational schools funded by local governments and such, at least in california. the one in my hometown teaches things from nursing to car decaling to graphic design. support similar stuff in your local area :)