To grow large cannabis flowers by sight – add artificial light, use nutrients, and control temperature and humidity. Also, growing indoors can produce larger marijuana buds. Moreover, be patient.