I prefer to veg for around two months - HOWEVER, if you are doing other things incorrectly, it won't matter HOW long you veg for - you still won't get decent yield. Tell us your equipment (lighting, fans, etc.), nutes, soil, water schedule, and anything else you can think of from your last grow, and then maybe we can pick apart this "low yield" situation, and why it happened.