There are two different concepts in setting up book distribution programs. When you want to have your books in all the book stores you can hire one of many of the firms who will put your books in, not only the major chains, but the smaller bookstores as well.
The services will find bookstores that include the more targeted type of store who specialize in your topic area. More often than not you’ll sell more books in specialty stores than major chain stores.