My first thought is that you need to bend your knees and use your legs like shocks. With this type of surface too, you have to be a bit more diligent in watching ahead... preparing for what is in front of you (really in any case) is really important.
Over rough patches, you're going to want to avoid carving and try to point it a bit more while again, being sure to bend the knees and use them as shocks. When I say use them as shocks, I mean that the lower half of your body will be moving with the direction of the terrain. For instance, when you are going over one small bump, you will approach the bump with your knees bent and as you go over the hill, your head will not get any higher, because only your lower half will be moving... is this making sense?