Many libraries now offer this capability online. To check, go to your library's online catalog and search for a book. Often nearby you will see a link to "request item" or "request next available item" or "hold" or "reserve". In addition to holding this item, many services will ship the book to your closest library for you as well. For help with this, feel free to chat with NCknows.