Your way of attacking across the entire front is becoming increasingly ineffective. The red divisions grow stronger as the conflict prolongs. Attacking across the entire front with all divisions only drains you. A better approach is to thin out the frontline by dividing divisions into regiments and forming reserves. Then, establish a clear objective. For example, if you want to occupy a river line with an entire army, instead of attacking with the whole army on a broad front, pinpoint a location along the river you aim to reach, preferably with a railway station to secure supply lines. Now, thin out your front and form a real focal point with at least one "storm corps" to attack the chosen objective. After capturing the objective, begin rolling up the flanks until the entire river line is seized.