The answer is simple. To get Americans to take - and keep any job, pay them more than they can make in government benefits. There are plenty of US citizens and legal residents who are quite able to work but simply choose not too because they can get by, well enough, on the dole.
Reducing benefits has never worked. The Romans tried it and got riots. So they raised taxes on the provinces. People from the provinces moved to the city, the cost of the dole went up. Eventually the whole of Western civilization collapsed. The French have tried it and got riots. They raised taxes on the productive segment of their population, productivity of the French workforce went down so they brought in immigrants and made them eligible for the dole. Now they are being swamped by waves of immigrants. The history of Argentina, once a wealthy nation, is a succession of crises, increased welfare benefits, inflation and collapse. Venezuela, formerly a fairly wealthy country is in the end stages of this process now. Whenever you make a segment of your population dependent on government largess history shows they tend to stay dependent until wages adjust to make being on the dole very unprofitable or until the system collapses. Usually the latter.
Well put...