As others have said, make the rest of your application as good as it can be. There really is no secret formula to it--either you have the grades, scores, letters, and interview ability to pick your location, or you do your best and widen your idea of what an "acceptable" location would be.
To state the obvious, going completely unmatched would be much worse than matching outside of NYC. Regardless of what your step score is, I would recommend looking hard at other IM programs at least nearby and deciding what would be acceptable.