K.B.
We got a bigger bookshelf. :) I put only the holiday ones away with each holiday decoration, so they are new and exciting each year.
Our bookshelf is rather big, but it's better than trying to rotate (I did that for a few years also. It did not go over well at all--we got stuck with the same books for a year or so).
My son is reading to himself now, so those are kept in an area where he can get them easily (yes the canvas box in the corner of the living room remains!)