I'm afraid that I don't agree with much of that Richiela. A dedicated website isn't a skill that all sellers possess. Either is determining the current value of their boat. I agree with cleaning, but not necessarily fixing everything. Boat repairs are expensive, and if you've been willing to live with some non-functional items, then a buyer may as well. Fix high-profile items, safety items, and make sure maintenance is current, but weigh other issues carefully.
For example, my remote spotlight doesn't work well. It will cost about $500 to fix, but because I never use it, I haven't bothered. I've spoken to several people in the market, and each of them have shrugged - they won't use it either. If it becomes a bone of contention during the offer/closing period, deal with it then, but an open check-book policy at the END of your ownership experience isn't necessarily the way to go.
"Book value" applies better to cars, and even then, it's merely a yardstick. Pricing a boat without help is exactly like pricing one's own home. It can be done, but rarely SHOULD be. Brokers see the asking and sales prices of similar vessels and can target a price much better than any book can.
Spending thousands of dollars on online ads could easily approach or even exceed the commission of a broker.
By seeking non-exclusive brokers, you increase the chance of dealing with non-motivated brokers. You get what you pay for. A broker who doesn't return the calls of potential buyers or bother to show your boat is a perfect example.
Search for brokerages with good reputations, and if your information is still sketchy, test them before you sign! Inquire about a listing - test their responsiveness, knowledge of the vessel, professionalism and if you like what you hear, then discuss a contract. I'm leery of a broker who's too willing to go non-exclusive.