Certified GKH Gardening Expert
They likely need more light. Too little light normally results in leggy plants and poor blooming. You can cut them back and either consider moving them to another location or perhaps you can improve the light by pruning any nearby shrubs/trees or other plant growth. Adding bone meal (phosphorus) to the soil may help encourage flowering too.