give the dog more time, get it out with other dogs to stimulate it, you'll never get the perfect dog over night, time and effort is the key mate, at least its running the beam,thats a start,there will be plenty of days or nights when you think to your self it should of had that, thats how the dog gains its experiance
good luck