A good first step is using clover to fill in patchy spots.
It beings in pollinators and rabbits, and pulls nitrogen from the air to fertilize the poor soil. Eventually grass spreads in and the clover moves to other areas with bad soil, because that's where they can out compete the grass
A huge bonus is clover will eventually stop growing higher than you mow. Meaning you'll have to mow less often.