Hi Wac,
You've got some good ideas in there, but the execution could be much much better. It looks very unprofessional to be honest.
All the images look like they're just stuck on and not part of the design.
You could try to make them look more like they're part of the website by using textures/adjustment layers etc. so that everything looks organic and more like one unit instead of a page with images that look like they've been cut out very quickly (and poorly) and just chucked in there.
The white background doesn't work with this style I think. Here you could use texture again perhaps, to try and get that 'olde worlde' feel which it looks like you're trying to achieve.
The typography needs a lot of work. This is the most important aspect of web design, yet it seems you have neglected it. In the area below the image you could create some nice typographic work for example. But the rest of the sites typography needs work as well. Try to think of the typography as a design element in itself. Particularly on a library website.
Colours are wrong. Grey and red screams corporate/technology. It's not a bank or similar company you're designing for.
The navigation is a bit lost and could be far more exciting.
Not the best examples as it's not really 50's design you're going for, and something more classic would probably work better for a library, but just to show you what I mean with texture and bold attention grabbing typography and how you could incorporate more of it into your design.
50 Retro and Vintage Web Designs to Inspire You | Inspiration
Hope that helps!
Soren