I am a retired teacher of English in secondary school and I have never heard this assertion before. "She reads us a book." is perfectly good and standard English across Canada and I expect all of North America. So is "She reads a book to us." But one would not say "She reads to us a book." That sounds stilted and awkward.