Certified GKH Gardening Expert
It could be a few different things. The most likely is a lack of fertilizer, or the wrong kind.
Plants in flowering will be hungry for Potassium and Phosphorus, mainly. Too much nitrogen during flowering will prevent flowering, or cause it to flower less.
These articles will help you with the care of the plant, which will go over feeding, pruning, and overall-care.