moss is a sign of acidic soil. It grows where the grass struggles, it doesn't overtake a healthy lawn. To make soil more alkaline you can use wood ash. Just spread it around all over the place. Then you need to have a look why is your grass struggling. Most likely your soil is too compacted and roots are not getting any oxygen.. or your drainage is poor. See if your local hardware store have something like this: