Generally, a home doesn’t sell for one of 3 reasons:
It isn’t priced right;
It hasn’t been well marketed, or
It doesn’t ‘show’ well to potential buyers (and might need a good cleaning or staging).
Talk to your agent and ask to see:
What’s been happening in the market in your neighbourhood since you’ve been listed,
What marketing is been done with your home and
The feedback from agents/buyers who’ve seen your home.