Also, are the pictures up to date? Is there a Virtual Tour? What about signage? Open Houses have mixed results - often depending on the Neighborhood - have any been done?
What incentives are being offered? Closing costs? Home Warrenty? Buyer Agent bonus?
There are so many things it could be; it is hard to know. Selling and Marketing a home requires many different tactics and strategies. There is no "Fix-All" (I wish!).
I would sit down with your agent and discuss your unhapiness. If you feel she is not doing her job - then you need to terminate the relationship. You should be able to Terminate early by "Mutual Agreement of all parites." If you are truly unhappy with the agent; then tell her you wish to terminate. If she refuses; talk to her manager or broker. No agent (should) want to work with an unhappy seller.
Keep in mind however; that while most people's first instict is to blame the agent; it is not always the agents fault the home isn't being shown/sold. It is their fault if they are not marketing the home or properly communicating/advising you.