Showers require higher pressure than normal tap flow but there are things to check. Almost all will have a metal filter on entry line that may get clogged with dirt and can easily be cleaned. A fine spray shower head can also make it feel stronger, and are very cheap. They are advertised as hi pressure and almost flat. As for water pump does it have a pressure tank or is it designed to pump continually.