I do want to point out that not ALL houses sell slowly. Agent skill, pricing, marketing, location, home condition, etc....all go into the time it takes to get a home sold.
Interview as many agents as you can stand. One of them will stand out above the rest. Remember, buying or selling a home is a major life activity and you need the best agent the make the process smooth and profitable for you.