Каким способом осуществлять закачку электронной книги на мой сайт?
Опцию закачки материалов на сайт предоставляют абсолютно все нормальные хостинг-компании. Более того, у большинства из них существует для этого специально разработанный интерфейс, достаточно просто разобраться в нем.