Also, you may be marketing it to the wrong target. Who is buying in your building, where are they coming from, what is the income requirements. Being in W. NY are you marketing it to the NY crowd. Is it being advertised in places like the VillageVoice.com, NYT.com, WSJ.com? Try not to advertise it in NJ. Most NJ'ers cannot understand the very high maint. fees. The other thought as mentioned before is to pay for the fees for a time period.
Feedback from prospects are important, listen to them and react to it.
You are not doing anything wrong, it's just the market. Don't confuse the complimentary remarks with assurance that your price is correct. Buyers always say your place is wonderful and beautiful, until they get in the car...
If you are in the Hudson County MLS AND the New Jersey MLS and you've been on the market for a year, and your place is well kept and smells good, the answer is simple: Your price is too high. Your maintenance is high and you face West, so you have 2 strikes against you. Lower it to 5% less than the last West-facing similar floor unit in your building that closed. Do not compare your unit with river view units, that is the biggest mistake Hudson County highrise sellers make when arriving at a list price. Always compare with other sunset view similar floor units.
Also, I find that buyers often give excuses instead of real reasons. After a year on the market, it is time to give it a new spin. New photos, new tag lines, new description, new fliers, etc.