I'd say the best things you can do for better weed would be;
Good genetics,
Good environment/keep her happy,
Don't harvest too early,
Dry/cure properly
Basically unless it's totally shit genetics, which I've only ran into a couple times ever, it's all on you.