I go through this every couple of years because I let mine grow to half way down my back and then cut it to my chin. After a few months, I start all over again.

The things that help me are: Layers and thinning shears. Without the thinning shears, it's a hopeless cause.