I had a novel idea, that apparently everyone already knows about: Take the jackets off the books! Here is one section of my bookcase (there are 3 like this) The top shelf is filled with all the books that I have read in the bath and have since exploded, lost pages and split in two, aka the giveaway pile. (The sad thing is that these are some of my favorites.) The next two levels are semi-styled and color coded. The fourth one is the one that I took all the book jackets off of. Note to self: buy hardcover books. The bottom has design books and cookbooks.
I know you are supposed to leave the shelves a little more open, but honestly, I have so many books that I dont have room to leave space and to add too many knick knacks. And the foo dogs were like $12 in Home Goods, so no judgement please!
For some tips on styling a bookcase (that I didnt follow, but they look good) go HERE.