it took me 3 months, and i flowered early, my yield was about an ounce on one plant...fact of the matter is you have to wait and wait for the flowering to finish, it's not very easy to accelerate flowering, but as far as vegetative growth you just need good nutrients and lots of loose aeration to the roots as the student said

good bud requires a little patience; the longer the plant grows vegetatively before it starts flowering, the better and more plentiful the bud is....the longer it takes to dry the bud, the more mellow and tasty the smoke