What road is this on?
I strongly advise avoiding the narrow two way streets, on which there are often buses in both directions. An example is Gates Avenue. Parking both sides, buses both sides, and narrow lanes. No thanks! I'd rather go a few blocks north and take Dekalb. One way with a bike lane, too! Much more sane.
The best thing you can do to keep yourself safe riding in NYC is to choose your routes carefully. If you find yourself on a road that feels unsafe, there is almost always a better choice within a few blocks. The most direct route is almost never the best one, and you may find that less direct but safer routes can be faster because you can ride more confidently. Plan before you go, and if you find you planned wrong, don't be afraid to change.