I am late to this thread - but as a retired Real Estate Broker with over 500 home sales and former Director of the Association of Realtors I think I should share some of what I know to my fellow TUGGERS.
1. Open Houses are a tool - if properly used they can be effective at stirring interest in ANY home
if the price is right.
2. Where a list agent earns their commission is pricing advice, presentation
and negotiations (a very big part in soft markets).
3. "20% of the agents in a market do 80% of the work" doesn't mean what you think it does.
I.E. The pool of agents is full of people coming into the business and going out of the business - you want an agent who is firmly
in the business! Ask for references from past clients.
4. Any house will sell if you price it low enough.

the trick of a good agent is to get top dollar and do it quick:
Over the years I maintained about a 75% 1st listing success rate (75% sold during the first 90 day listing - 25% did not) - I was usually able to convince owners to try me for another 90 days rather than see them go with someone else -
because I worked hard to market their home even when it wasn't going well.
The flip side is - if you are not happy with the effort your agent is putting out - change agents when your listing expires (or if they will cancel it).
5. I always let an unhappy owner cancel a listing if they wanted. I was OK with that because I usually had 8 or 10 at a time and didn't want the grief of being called all the time by a sad or mad owner. Heck I even fired a few owners back in the day. - IF you want out - ask for a cancellation.
6. Make sure your agent has a good reputation of working with other agents in the market (ask them) - a few in each market are so full of Hubris that other agents simply won't let their buyers near them (
or their houses).
Good luck