This document discusses improving digital library usability through semantic and social technologies. It presents the problem statement that digital library users lack guidance from librarians and connections with other users and information sources. The hypothesis is that semantic and social technologies can improve information discovery over classic approaches. It outlines an architecture and ontologies for a semantic digital library called SemDL. It also describes a prototype semantic digital library system called JeromeDL and its features like advanced search, social networking, collaborative filtering and browsing. It evaluates JeromeDL against a classic digital library and finds JeromeDL has better usability and user experience.