Could just be genetics.. there's no magic silver bullet that increases yield. Provide max DLI relative to environment, with co2 being the primary limiting factor while properly feeding the plant, and that is all you can do...
The plant can only matabolise things at a particular rate relative to various factors... there's no way to force feed.. either it builds up a toxicity or it does not. as long as you dial up incrementally, observe plant and dial back at signs of problems, you can be confident you are providing all that it can use.
So, read up on DLI, guesstimate what you are providing... if near 800-900PPFD (12/12 assumption, if autos you only need 66% of that over 18 hours -- it is proportional) you will hit a ballpark for max under normal ambient CO2 conditions. Figure 20-33% more for amplified 1200-1300ppm CO2 levels in air, but better also dial in temps and rh% to fully realize any boost to yield from more light.
If you are in that range, you can look back on this and know it was as good as that plant was going to get in your garden. Can push that boundary same as nutes... see what any 1 gentic can handle, starts showign stress, and dial back. Same with amping up nutes. you feed as much as you can without causing toxicities... incrmentally increasing slowly so you can more easily understand when that occurs, then dial back to previous step... After the first time, if oyu take notes it'll shorten this process next time.. still have to observe and react to the plant each time but vast majority won't be far off if providing a well-balanced diet.