Your chicken sure does look like way behind schedule. There may be some factors that may explain things. Usually chickens start laying around 6 months. Yes, there are those that start at 4 months, and some at 8 months.
In your case, you may have a late starter, and then,,,,, winter, and shorter days(light) and cooler temps,,,,, just stalled the egg laying combined.
I think that the coming Spring with longer daylight, and warming temps will jump-start the egg laying. (I am
assuming that you live in the northern hemisphere, since you do not have your location in your profile)
The feed that chickens get is another factor in laying eggs. The important item is the protein. (aim for about 18%) Many peeps assume its the calcium. Well the calcium is definitely important, but low calcium causes soft egg shells and other issues. Once the eggs are being laid, you should provide sufficient calcium for them. 4% for layers is good. If you use 2% calcium feed like I do, then provide calcium free choice. I use cracked oyster shells. This way layers, and non layers (including roosters)eat same feed.
WISHING YOU BEST,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
