I recently just had a run in with some bookshelves for a map I was working on for my game. I came to the conclusion that bookshelves are only really interesting from the side. My solution? just place books/scrolls randomly "on top of the book shelf". It isn't very accurate in terms of how they actually work, but it makes it 1) clear what they are and 2) interesting to look at.

Those look like they might be from the Dundjinni's forums (I love that place too!) Try searching for "book" or "bookshelf" or "bookshelves". I found some ones I liked over there.

On carpet: I think most older libraries had patterned marble floors. Think Indian Jones and the Last Crusade. "'X' marks the spot..."