My favorite books are by Patricia McConnell and Pat Miller, however you don't need a book you, need a trainer.
I Googled APDT (Association of Pet Dog Trainers) members in your area. Check out:
Big Tail Waggin' Dog Training: "All About Roseann" and
Monmouth County, New Jersey Dog Training - URBAN DAWGS (NJ) - RED BANK DOG TRAINING (serving Monmouth County) - Positive, Reward-Based Training for Dogs of All Ages!
Most trainers will do an in-home consult where they can see the problem take place and then work with you to show you what you need to do. I hope that helps!