Maybe we shouldn't be trying to keep these small town alive. Maybe we should focus on shutting them down in an orderly fashion and help the residents move to more dynamic areas, probably in large part by helping them acquire skills that are actually in demand there.
Why do you feel the need to shut down entire communities?