Hi B. -
I have two little boys too (6 and 3)!
We read books every night as part of our bedtime routine. I used to read the boys their books in our playroom before heading off to change into PJs and climb into bed.
But, they would throw fits when I said it was story time - because they knew that meant that bedtime was next.
So, we moved many of the books up to their rooms. They get their PJs on, grab their favorite blankets and we cuddle up on my younger son's bed to read. They take turns picking the book.
When we finish the story, they are allowed to leave on their reading lights (cute little Lighting McQueen clip on lights from Kmart) and read for as long as they'd like.
So, reading is a big treat for them - it allows them to think that they are in control of when they go to bed.
They rarely make it past the first book! My husband and I often find them fast asleep with a book laying across their chests.
When either of them gets cranky about reading, or what book the other one picked for story time I make them laugh by changing the words of the story.
My older son likes to catch me saying the wrong word and is able to read the right words to correct me. They both laugh when I say things like "Clifford the big orange doughnut" or other silly things.
They hang on every word of the story waiting for a silly word or a funny sound.
Good luck, B.!