Letting your opponent know what to expect next limits your attacking opportunities. Try to vary your methods of attack to keep your opponent's defence as hesitant as possible. If he doesn't know what to expect, he will tend to keep his defence deeper and therefore allow you more gaps to break through!