Thank you for your question.
If I were your agent you would know why your home is not selling. So without knowing your specifc market and circumstances, these are general statements that need to be viewed within your specifics.
1. You should be aware of the overall real estate market in your area. Usually a Realtor reviews comparable properties (Actives, Pendings, Solds, and Expireds) at the time the property is priced and placed on the market.
The guiding principle of real estate is that the selling price of a home is determined when a willing and able buyer agrees to purchase the property. The buyer (who represents the market at large) sets the price. The primary reason a property does not sell is the price.
2. How many properties like yours have sold during the time your property was on the market? How close were the selling prices to yours? How many days did it take for them to sell?
3. How many properties Expired (never sold and the listing agreement expired).
4. The ratio of sold properties to expired properties is a ratio. Let's say that 5 sold and two properties expired. 2 divided by 5 is 40%, so there is a 40% chance a property will not sell. The ratio can change, if your property has been on the market one year, I'd look at the stats per quarter (three month period) and see how they are changing (going up, down, etc.)
5. You should know the number of times the property has been shown, with feedback from the buyer's agent from each showing. This information, along with changes in the market , would be reviewed on a regular basis.
The feedback will tell you the problems and what you need to do to correct them.
6. Assuming that you have had showings, but no offers, the price is too high.
If you have had no showings, the price is too high.
There are a few other remote possiblities however these should cover most circumstances.