Anybody can publish a book these days. It's so easy a caveman can do it.
In my opinion, PublishAmerica and companies like it are going to do for you what you can easily do yourself, and try to get you to pay a bunch of money to do it.
You can go the route djohn121 outlined and attempt to find a literary agent and get the book published via the "traditional" route. It may take years, if you ever succeed. I'm not saying it's not the best way to go. Maybe it is for some.
If you have the novel written (and hopefully well-edited) you can get a book in print published in a matter of days utilizing, for example, CreateSpace (Amazon). There are tools available to readily design your cover. You don't need to be a graphic artist. Ebooks are even easier.
The real issue is not necessarily getting a book published. The real issue is how to make any money. I'm talking about real money, not chump change. It's like writing hubs. Very few authors are making any real money.