I feel that its always good to confront your realtor and ask him/her what needs to be done to get the home sold. I would ask for a market analysis showing what houses are currently on the market, under contract, and sold in past 3-6 months depending on inventory. I also like to use a 12 month comparable analysis in additional so you can take out seasonality.
It's really hard to say what to do without more data. If your realtor has superb marketing and is working the listing then the listing can be over priced depending how active your market is at this time. If the realtor does not have the following then it might be priced right but the realtor isn't working the listing. You really don't know unless you do your homework and analyze the situation.
Long story short, step 1, ask your realtor for a new game plan and if they don't have a good one that sells you then step 2 find a better broker. When finding a broker its always good to do your research on who does the most sales in your neighborhood. Then meet with them and ask them to show you their listing presentation aka what they will do to sell your home. Also, keep in mind that you pay for what you get. Do not go with a discounted brokerage when selling real estate. Once you find the best broker then keep them for future flips and focus on building that relationship.
In this business its ALL about building relationships and how good your team is.