I'd add some child layers or just additional surface layers to your ground and your rock textures as well. Make them slightly different variations of the color of the other layers. In reality all surfaces are multi-colored to some degree. You might even add some totally different colors with low coverage, like brown for dirt, or beige/light brown for some drier grass.
- Oshyan