I got 3 eggs today from 3 RIR hens. I think one reason they have layed all winter is I give them some hot mash (feed with milk) every morning. Of course, this might not be practical for those with a lot of hens, but it seems to work for me.
I also feed them greens, scratch, all the usual...