Welcome to BYC!!
There are many variables in egg production rates...
generally the biggest factor is the breed of hen. Some breeds lay daily for many days in a row, then take a day off and start over again, and they may lay 300 eggs a year (leghorns and black australorp come to mind) and some only lay eggs every other day or every third day. There is very little you can do to change this part of the equation, unless you are breeding your own birds and systematically pick the best egg layers to be breed stock, but that will take many generations/years before you see a change.
Food should be of decent protein content (I believe most commercially available hen food is 15 or 16% protein) Make sure their food is fresh, the amounts are enough for your flock size and that no one is getting bullied away from the feeder by pushier birds.
Many folks supplement with some type of calcium to make sure egg shells are sturdy, it can be done with ground oyster shells or even ground up egg shells fed back to the birds. If a bird is allowed to free range and has good quality food the oyster shell supplement is probably not needed, but if it is left out the hens can pick for themselves if they want it.
Many hens lay eggs seasonally, they reduce or quit egg production when the amount of sunlight each day gets below their 'threshold'... some folks let them have this seasonal break since it is usually winter and the birds are dealing with harsh temps, some folks add light to the coop to artificially keep the birds laying through the dark season. It is purely a personal choice you will need to make.
Hens usually quit laying when they are molting.. their energy is needed to go toward production of new feathers... this time can be eased some by higher protein food when they are molting, it will help the bird recover quicker and possibly get back to laying a few days sooner.
Broody birds don't lay eggs... if egg production is your goal, and you don't want hens raising chicks instead of laying eggs then pay attention to what breed you choose. A breed known to be broody will often have at least one time a year where she quits laying eggs because she wants to raise babies.... this will remove her from egg production for 2.5 months or more.