Sometimes, even though I may like parts of it, a watercolor just does not work out well. It is at this time that I use gouache to do an overpainting.
Gouache is an opaque watercolor that can cover transparent watercolors. This medium is often used by designers and can create an interesting effect. It has a somewhat chalky feeling and you have the option of using white.
I often leave a piece of the original painting in the overpainting.