Hope I'm not being too blunt,
![Embarrassment](https://pics3.city-data.com/forum/images/smilies/redface.gif)
but I prefer the color on the other wall, the color with less "yellow" tones in it. But that's just me, and that's not what you asked about. Regarding the shelves, you could paint behind them a darker brown, like a deep chocolate or leave them the same color, but again, I would go with a brown/beige with less yellow tones. Someone else might tell you the exact opposite though!
I don't know about the primer.