It is risky to do printing and publishing for no-name writers.
I suggest you to publish your work on the internet first which has no cost.
This helps you to gather feedback from others to improve, and establish a name if you are really successful. After that you may start to consider printing a real book.