Electric showers should be fed with mains cold water. If you are feeding it from a tank in your roof it will not work properly. So the obvious questions are how is it plumbed and have you checked the pressure?
Otherwise check the solenoid for resistance using a multimeter. Make sure the power is OFF first though! If you get no reading replace the solenoid.
DIY how to tutorial projects and guides - Did you know we have a DIY Projects section? Well, if no, then we certainly do! Within this area of our site have literally hundreds of how-to guides and tutorials that cover a huge range of home improvement tasks. Each page also comes with pictures and a video to make completing those jobs even easier!