Your tree most likely needs more feeding. They should flower every season even if they don't hold fruit. I feed my citrus trees monthly from March through September in Texas—about 1 tablespoon of the link below sprinkled over the top of the soil. I use Dr. Earth Fruit Tree Fertilizer