Usually cases of a slowly decreasing amount of water are that a filter has become clogged. Does your water supply have sand particles coming through? Check the diverter heads for other faucets in the house. Are they getting many small particles trapped in them? Sand in one faucet tells you that all fixtures are getting clogged, some more slowly than others. This sandy junk can come through municipal water systems, or it can come from your own well if you are on one.
If you are getting much of this coming through, you may choose to install a whole house water filter to prevent that.
Whatever you find in those other faucets, if the problem is both the shower head and the tub spout, then the problem is in the fixture itself. Is this one of the new style fixtures that regulates the temperature of the water? I have read that those temperature regulators can sometimes be a problem themselves, improperly shutting down water flow.
If not that, assuming this is a cartridge based fixture, then you will need to pull the cartridge from the faucet. This entails removing the handle, then removing a locking nut that holds it together. Please shut off the water BEFORE you do any of this! The cartridge will come out, although this sometimes takes some amount of persuasion.
You can buy either a complete cartridge replacement from most manufacturers, or just a set of new o-rings etc., to rebuild the cartridge. Large home centers will have an entire wall filled with various such replacements. Bring in the old cartridge if possible to get a match. Knowing what company made your fixture will help.
A possibility is that a piece of rubber from an o-ring or other seal has cracked and become lodged in an orifice inside the cartridge. Look for this, or for other problems when you open up the cartridge.
Your diverter needs to be replaced - in your case, this is part of the spout. The diverter is responsible for allowing water to flow out of the tap, or when engaged, it closes the spout and forces the water up through the shower head.
You can try to disassemble it and find a replacement part, but often it is easier to just replace the entire spout.
Usually the spout is held onto a piece of copper pipe with a set screw in the bottom of the spout. Loosen the screw (usually with an allen key) and pull away from the pipe. Replacement is the opposite - twist onto the pipe, align it properly and tighten the set screw.
You might not find an exact replacement but any spout with a diverter in it should work.
This should be a pretty cheap and easy replacement. Good luck!
Best Answer
if you mean you have water coming from the handle part of the shower (this is the mixing valve), then it needs removal and repair. could be anything wrong, but its usually the front seal on these cartridges. this unit looks like it has the diverter in the mixing handle, so the whole unit probably needs repair.
if you mean the water comes from a tub filler spout with a diverter valve in it (the little pull or twist handle that selects shower instead of tub filler), then the tub filler probably needs servicing or replacement. most of them are less costly than replacement parts for the same unit