I picked up reading early, recognising letters before I was 2. Starting school just before my 5th birthday in the Spring term, my reading books had to be sourced from the junior school. I've always loved reading, and we have a book rich environment...
Except my DCs are different children to me. I quickly realised, I had no memory of learning to read. I didn't know how to actually teach them. I've read to them most nights since being a baby, and they love books and stories, but their age of being ready to read is years older than I was.
DS1 just began to really click late in y1 at 6.5. He loves books and voluntarily studies them, we've talked about things like the water cycle from diagrams, but it's just taking patience for him to be ready to decode the words. It is looking likely that he could be dyslexic.
About the worst thing I could have done for him would be being impatient and pushing before he's ready and turning reading into a chore and a battle before he was ready to process it.
DS2 has just started school and is barely 4.5. He knows letter sounds and names not entirely reliably, but seems to be coping with the idea of sounding and blending more easily than his brother.
Children can't learn before they are ready, and children learn best when it's enjoyable.