Perhaps your geranium needs rest. Try the plan of pinching off every bud for the next few weeks. The soil may need enriching, or you may have watered it too freely. * * * * *