Posted: 08/01/2016 at 17:27
I have to agree with Dave here Steve. There's no cheap, easy solution. Shed loads of grit and manure to open the soil and possibly proper drains put in as well. If you absolutely have to have real grass, it's a biggish outlay whichever way you go.
If it's not a huge area, I'd opt for my first suggestion, but you will have to wait a while before it's really ready to lay turf or sow seed. You can do all the donkey work yourself though, which saves a bit.
Alternatively - and without seeing it, it's purely theoretical - you could create a raised lawn with a timber or blockwork retaining wall. You can then fill with a better mix of soil, compost and grit before laying turf etc. Still a bit of expenditure though