When the child becomes old enough to read on their own, have a set 'bedtime' where the child must be in bed. But allow them to keep the light on, and stay awake as long as they are reading. No reading means no light. My parents did that with me. As a child I would get upset that I had to go to bed so I would get revenge by staying up late reading. I always wound up falling asleep, at a reasonable time, while reading. It eventually became such a habit that I could not sleep without a book. I was reading adult level novels by the time I was in regular school. Not because of genius, but because of my parents manipulation.
I've seen this trick work on other children as well, and never fail.
My parents have a huge collection of books on my house. When I was a child I started reading them out of boredom.
I remember one of the first books I read was King Solomon's Ring, then I read The Neverending Story, Moment in Peking, Count Belisarius, etc... My parents didn't have many children's books but I sure learned a lot