Vouchers. Socialistic Denmark use them. It would only cost me slightly more than 200 usd/month to send my (non-existing) kid to a private school. Scaled to US cost it would be something like 50 usd/month more.
Sure those are not the super fancy private schools, but they will always be out of reach of anything but the very rich.