If you have had the house on the market that long you need to ask yourself if the price is too high? There are many factors that affect whether it sells quickly or not.
Hows the curb appeal? How does it look inside? Neutral, decluttered, sparkling clean? Houses are selling, but the price and condition has got to be really good. Have you asked your agent for recent comps from your market? You also should ask them to go over their marketing plan. If they aren't being responsive, maybe its time to talk to someone else. Its not always the agents fault though, especially if you over priced it from the start.
Realty Group Resources