> eliminate extreme poverty, so there are fewer people who are desperate to take any job for any money
One way to eliminate extreme poverty and increase skilled labour, is to ensure children have enough nutrition, health, schooling, and funds to pursue skilled worked in adult life, which usually involves making time outside of work, adequate health, some prerequisite education, and a sufficient financial buffer to actually upskill.
A second thing is Baumol's Cost Disease. If there are other industries that are more rewarding that require less effort, no-one is going to pursue those options. Why be a clever guy who makes a product (or becomes a HVAC repairer, electrician, etc.) when you can get a comfy job at a FAANG (or whatever the acronym is today). You could sub in benefits here, but I don't think people are thriving on benefits in the US. But I'm an outsider, so I wouldn't know.
But there's also a secret third thing that people don't often consider, which is the culture. If there's a culture that doesn't privilege working hard, or educational attainment, etc., people won't seek those things.