CG Gave the best advice so far, read, read, then read some more.
All I will add is it is get good genetics, make your environment as near to perfect as you can (water, ph, air, CO2, light, temps, humidity) get decent quality nutrition and learn what the plant is telling you. Simples!!!!!
Oh...