Some times even after fleas have been eradicated an itch scratch cycle can have been set up or the dog could be allergic to fleas, food or environment. The only real answer is to go to the vet and get some help for the animal.
Oh and yorkiegal is right many of the over the counter treatments are not at all efficient I don't know how they get away with selling them really.