The lighting is a big issue, but so is age and breed. Check your breeds on henderson's chart, getting good egg laying breeds will make for better production.
The other is age, having a multi age flock, will at least keep you in eggs. The pullets are pretty good about laying through the winter...