Hi Sheela,
My main advice to you would be to work on your soil. Fruiting is a very energy intensive exercise for plants. It is made possible, when plant food reserves are matched with sufficient nutrients available in the soil.
Sometimes, the nutrients are present in soil, but could be 'locked up' or unavailable to plants for a number of reasons. One of these, is the absence of microbes, sufficient microbes or the right ones.
While this is all theory, what it means in practice is that you need to continuously nourish your soil and protect it, to let it get to the point where it is able to regenerate mostly on its own without much intervention from you.
What that further means is :
1. At the start of a new crop, add generous amounts of cow dung/compost to your soil. Coco peat will go a long way of your soil is too clayey. You can also substitute coco peat with copious amounts of decomposed leaves. Mix all this well and mulch it, so it does not dry out.
2. Feed your soil with compost or liquid manure like panchgavya one a month, especially for fruiting vegetables.
3. Try to maintain a thick layer of mulch, say 3-4 inches. And use mixed leaves, not just one type, say teak. Too many teak leaves as mulch is not a good idea, since they could inhibit both germination and growth rates. Mixed mulch is always preferred.
Feed the soil (soul) the rest will follow...
:-)
Yogita