The most affordable way to get your book printed is to use one of the many companies online that print books on demand (when books are ordered)
To make real money in publishing, you need to go beyond the book and create other products.
The steps you need to take to self publish a book are really quite simple
The real reasons publishers reject books and quality misconceptions about self-publishing vs. traditional publishing
When you sign up with a “self-publishing company” you probably are not really self-publishing and you may end up regretting it