There’s many reasons for not getting desired results. Temperature air/water, co2, ph, sodium block, lack of light, poor trimming of the plant, too much trimming of the plant...
Cannabis isn’t a hard plant to grow, shit it’s a weed you can drop seeds in the ground and you’ll get something. To grow it properly takes effort, I like to call them baby bear( because they need everything just right) and then sometimes these little fuckers still take a piss.
Less rant sorry I’ll continue
Needless to say no one will have the same results as you for what they are doing, find what works best for you! Asking questions does help a ton! Don’t get me wrong but if your able to go seed to smoke and your only issue is yield I would say it’s strain related.
Gorilla has always been a lower yielder for us here. Where Chem Dawg / chem Fire has huge colas with dense flowers.
If you have the ability find a place for low cost genetics and do as many runs as possible to see what works best for “you”.