It's unfortunate that you have been on the market for 365 days and have not sold yet. Pricing is a huge factor in getting your home sold. It looks like either you have been chasing the market down or the agents told you an inflated list price so that you would list with them.
I recommend you have a very frank conversation with your current agent. Ask for honesty and comparable listings which are active, pending and sold. Have your agent take you to visit your competition. And evaluate how you can position your home to compete with what is selling.
If your listing has expired then interview agents and find out how creative they can be. If your market is loan challenged perhaps you can offer to buy down points. If it is down payment challenged, you can offer to credit towards closing or perhaps carry back a small second.
Maybe your home would do well to be taken off the market for a while 30 or more days to let the days on market turn back to look like a new listing.
You can also check out the new book released "Sell Your House Fast for the Right Price!" I am a co-author and there is a wealth of information from agents all over the country.
Have an Amazing day!