for starters changing the head back to an original mira head would help because they are designed for the specific shower if you have too many holes in the head it decreases the pressure. if its a mira sport you will be paying around £30- £40 for a head. Also as you shower was fitted a long time...