You may want to sit down with your agent. Find out what homes you are being compared with, and the ones that the Buyers have chosen over yours. Have your agent set up a tour of your "competition".
Go through them, and make note of everything- condition, curb appeal, do they have more amenities than yours, location, etc.
Then you can have a more accurate idea of maybe why you are losing out to other properties. Ultimately, everything will sell, at the right price for your local market conditions.
I did that with one of my Sellers, who insisted that their house was better than all the others and was holding firm on their price. Once they saw the competition, they adjusted their price, and quickly got an offer and closed.
We try hard to accurately price properties, but market conditions continually fluctuate, and that is why you need to make sure your agent is monitoring what is active, pending and what has Sold.
Good Luck to you