To encourage my chickens eating, I have this recipe of "good stuff". It's a mixture of kitten food, sunflower seed, Calf Manna, race horse oats, and oyster shell. I have heard lots of posts saying that "Cat food isn't good for chickens!" well guess what, I've been feeding my chickens kitten food for over 2 years now, and nothing bad has happened, their feathers are healthier also.
I'm not sure if you have Calf Manna around your area, but that's okay.
So what I do is I pour 1 quart of cat food in a big container, same with the sunflower seed, racehorse oats and Calf Manna. Put 4 handfuls of oyster shell in the container. Then you mix it up real well. After that you're going to put 1-2 quart of the mix per 25lbs.
The mix with the food encourages eating, strong egg shells, and healthy feathers. After I started doing this they ate more, and water would soak through their feathers as much as if you didn't feed them the mix.
What you're feeding is fine, some chickens could still not be laying, but I'm just recommending this, it's healthy for them.
Good luck~