Whether you self-publish or get published by a traditional publisher, you will need to do your own marketing and promotion. A traditional publisher won’t even consider your book until you can show that you will be able to make lots of sales. If you can make lots of sales, you can make more money self-publishing than publishing through a corporation. On the other hand, it’s good to know all your options.
You will feel more like a success if your writing makes it into print through a traditional publisher. A warning. Vanity publishers are traditional publisher that publish your books for a fee. Vanity publishing is not the way to go because then you become promoter, advertiser, and distributor. It’s a lot of work and few writers have reported it as a good experience. For real success, you’ll need to deal with agents or publishers.