There are all sorts of ways, all of them have their issues. Depends a lot on what is coming out of the tap, assuming that that's hard and alkaline then it's tough (always worth leaving tap water for 24 hours before testing, as the pressurised gases from the supply will escape then, giving you a much more accurate reading as to what ends up in the tank).
The most reliable way is to change the water. RO and such like works for this. Hard, alkaline water has a higher mineral content than soft, acid stuff, so adding more things will lower the numbers but won't change so much overall.
Peat and wood will lower pH, but you've got to watch pH swings at water change time when you add a fresh batch of alkaline water to the tank.
Now if your tap water isn't hard, alkaline stuff you really need to go looking for what you have in the tank that is raising the pH. Generally rocks and substrate.