Overcrowding will not help. They can't grow nice fat roots if they have too tight competition.
You could have too much Nitrogen in your soil, which makes leaf growth but not so good for rest of plant I think. Maybe do a soil pH test, I have one from plant center.