Hi, July is a peak season, you should book your ticket as soon as possible. You can check with the airlines directly, sometimes their prices are cheaper than the travel agency. Many airlines have a direct-flights (non-stop) from HK to NY, such as CX, Conteniental, UA ... etc. I believe you can find the one. Enjoy your trip.