In the early days of writing independently, indie authors had real trouble gaining enough clout to get their books on the shelves of public libraries. Usually it involved a huge amount of red tape. In most cases (as I discovered early on) the library wouldn’t stock your book if it wasn’t produced by a brick and mortar publishing company.
Thankfully times have changed.
Library Journal’s Self-E system allows you to submit a digital version of your book to your local library or to any library in the U.S. All you have to do is fill out their online form and you can submit your book for their perusal. Of course, you need to make sure your book is not full of grammatical errors and type-os. Hiring a professional editor can remedy this. (I provide this service at a highly competitive rate).
You can also enter your book in two contests at the end, one of which could garner you $1000 if you win.