OK, you have to CANCEL or TERMINATE the listing agreement with the current agent & BROKER in writing (the listing is technically with the broker, not with the agent. Most brokers are good about letting you terminate a listing, a few are not & will make you wait until the contract period is up). You can relist the same day (in reality, another agent cannot initiate a conversation with you about listing while you are listed already - but YOU can initiate the conversation), as soon as you have cancelled the first listing. However, and this is very serious, You must be certain that your listing has been registered with the MARIS database as cancelled for 60 days & your home does not go into the database until the 61st day for days on market to go back to zero. You can cancel your listing today, but if the computer doesn't get updated & the new agent puts you in the computer as a new listing 59 days after the old agent takes you out, days on market continue to count. The 60th day is kind of a limbo day, so it is best to wait 61 days.
I do agree that you should talk to the agent first & discuss with them why you don't fee that they are being agressive enough. Be prepared for an honest discussion. In this market, it is not just marketing, it's also how your home is positioned in the market. How does your home stand out from the competition? Are you priced correctly? Is your home fixed up better than the competing homes? Have your current agent do a CMA to show you how you stand compared to your competition (not just the solds) and then ask to be taken on a tour of your competition. Honestly look at your home's faults against your competition - what can't you correct - busy street, steep yard/no yard, no garage when neighbors have one, not as desirable neighborhood, etc. Then look at what you may be able to correct - does your home need a bit of staging enhancement; do you need to seriously clean or repaint an area; leaking basement; check curb appeal?, etc. Seriously look at where homes are actually selling , not just where you want to sell at or feel that you need to sell at. You must work with your agent to position your home for success.
Now, I just did the stats for the St Louis metro area to send out to my clients (I have a lot of South City clients) and I'd like to give you a few numbers to think about:
in 2004, in the SW area of the city 1829 homes were sold; 812 didn't sell; ave list price was $131,034; ave sales price was 127,526; ave days on market was 48. In 2006 that changed to 1650 homes sold; 1350 didn't sell; $142,570 for the ave list price and $138,264 for the ave sales price; Days on market was 65. In 2008 (through middle of Dec) that became 1304 homes sold; 1199 didn't sell; ave list price $133,329; ave sales price $127,665; ave days on market of 87. These numbers are from the MLS systems so foreclosures & short sales are included in these numbers but fsbos are not.
When you talk to a realtor, ask what they do vs what their company does. Ask how they personalize their typical marketing plan for your home and your needs. You will definately need on line exposure since the first viewing any more are virtual on line, not in person in your home. Realtors may tell you that they will list on over a thousand websites, but in reality, once your home is in the multilist (MARIS) database all the local brokerages and realtors who have the shared IDX listings on their websites will pick it up and have it, so that's how they get those high numbers. Some will list on the many for free websites out there, but many of those sites really don't have any traffic. You want to be on line, but you want to be on Realtor.com with an enhanced listing (multiple pictures), on Trulia, Yahoo, Google - the biggies where the buyers are. The big brokerages in town pay for that kind of exposure for you. Being on the little bitty sites where no one goes unless you specifically direct them to the site doesn't do you any good.
There are a lot of us out here who can help you, but seriously, I don't know who your realtor is, but I would suggest that you talk to them first. They have invested time and money in your home already. They want to get it sold as much as you do. Talk to them about your frustration and work together - you might want to consider taking the home off the market for 61 days then relisting with the same agent to get your days on market down to zero and during those 61 days work with your agent to breathe new life into both the marketing campaign and after viewing your competition (it will have changed from when you listed your home 6 months ago) updating your home to better win the beauty contest and take home the winning buyer. If when you talk to your agent, they aren't receptive, then give several of us a call and let us come talk to you about our marketing campaigns and how we would help you to position your home to get it sold. Then decide. Good luck!