There are other things you can do if you just can't come down on your price.
But first the price...your agent gave you a market analysis. Are you at the price that he/she suggested? A market analysis, gone right, will tell you at what price your home will sell at how many days on the market. I suggest rerunning the analysis every couple months, this market changes like a chameleon. I have had homes(within the last few months) sell at almost full asking price and within two weeks of the list date. This not common but these other pros are right the price is king. Its what can bring them in and kick them out, sell it fast or make it wait for years. The price has to be placed according to what you have for sale which brings me to what else you can do. If you can't fix the price fix the house. Look at your home from a buyers point of view. And I've never seen your home so don't take offense. Clean up the outside, keep the lawn mowed, plant some flowers, trim some trees, paint the porch, wash the windows....your agent will give you some more good ideas for curb appeal. Then take a look on the inside, wash the walls, maybe even paint the walls, shampoo the rugs, carpet, polish the floors, pick up the clutter and smell is a big one (I suggest asking someone else to smell your house we get used to our own stinks).
You have about 5-10 seconds when the buyer walks in to either wow them or to turn them off. The door that the lock box is on is the door they will be coming in. Is there enough room for the agent, the husband, wife, kids to all come in at once and not get the impression that the home is too small. If not you may want to move the lock box. Those few seconds will determine how they see the home. If they are wowed they will over look the little imperfection if they are already disappointed, it wont matter what you have in the rest of the home they will not like it.
Good luck I hope it goes well.