Young children learn to sit with you when you read by doing it over and over and over again, the more you read the longer they will sit and listen.
Have a designated Story Time in your daily routine. Let your child choose the book, find a cozy spot and spend just a few minutes reading together. This also lets children see that reading is important in the home.
A good book for your child lasts only as many minutes as the number of years in his age.