Please ignore the above answer. You do not lower the pH by adding moss....you add PEAT !!!
GH stands for General Hardness and is far too complicated for me to sit here and type a long reply out...do a search on the web...lots of articles about.
In order to breed discus (they're not called discus fish !!!!) you will need to find out what water they are being kept in. Some discus will happily breed in hard, alkaline water with a pH of 7.5+ whilst other will only breed with a pH of 6.5.
Apart from peat, by far the best way to soften your water is by using a remerse osmosis unit (RO). This strips tapwater back to it's bare bones and removes 99.9% of everything leaving pure water. However, as it's so pure, it's often better to add 50% tap water with it just to get a few of the minerals back in.
Bogwood, blackwater extract and Indian almond leaves will all produce tannins and turn your water brown, this give the perfect blackwater llook and feel for the fish so think about using those too.
have a look here at a few sites
http://ukaps.org/forum/
http://www.uk-aquarist.com/index.php?&act=idx
http://www.fishforums.net/