Would practice help. Ie. Start a book he can read in an hour but stop half way through for a special snack and go back after 10 minutes. Then extend the time. I can be a hard skill and their are times I go back to a book and can't remember anything until I have read a few pages.