Welcome Smartkid,
I'm Nancy and have a 19 yr old son.
I use to take Max to the Library since he was an infant, they have so many free programs for children of all ages to participate in and all encourage reading.
as he got older, and could understand I found an isle in the Library which had the books he liked, such as rocks dinosaours birds, whatever and let him walk to that isle himself and pick out a book or two that we would read together in the Library. Get him a card and he will feel like a big kid, and check books out himself, lets them feel independent and cool.