Josephine - lots of good advice here already for sure.
If you have a listing that isn't selling I would really need more information to best answer it. The majority of agents here are saying "priced too high", while my gut 100% agrees with that we should really ask more questions first:
1. Are you getting lots of showings but no offer? This could be price but it could also be the home itself and how it presents itself. Did you adjust the curb appeal to be its BEST shape, is the house clean and not cluttered, is it clean - and yes I mean "really clean", does it smell from pets or smoking? There is more than price to look at.
2. Are you getting NO showings or very little showings and the marketing looks good and its on the MLS - if so, most likely price.
Its hard but before you look at price do this - walk out to your curb and face the street, take a deep breath and pretend very hard this is not your house that you love so much, pretend you're looking form a buyers eye - turn around. Look at the house, walk around it, walk in it and really be objective and remove you're love for the house and see it as four walls on dirt for sale and ask "If I was the buyer is this house in top shape, shows excellent and is 100% move in ready with zero work to do" or, do you see things to improve on.
Price is typically the reason but you need to know if you're even getting lookers and also you MUST LOOK AT YOUR HOUSE LIKE A BUYER WOULD and that will tell you if its really showing at its best.
Best of luck to you.