To add to hudson's reasons, high temps can cause airy sparse growth as well as low ones can cause small buds.
What are your grow conditions (troubleshooting form)?
Also, don't give up yet- 35 days in is still not in the major bulking-up window of some strains. Week 5 and 6 should make you celebrate more.