flowering is influenced by the amount of total darkness your plant receives

and you say you give them nutes at every watering?you only want to add nutes every 2nd or 3rd watering or you risk burning your plants and even locking out the nutes,if there's too many nutes available to a plant they get locked out and the plant can't take them in,

i'd start at the beginning,check the stuff that wont do any more damage,i'd maybe try flushing it with lots of fresh water,then leave the nutes out for a week or so,see if it improves,if you try giving it lots of different nutes to solve the problem you may in fact only make it worse,all too often what looks like deficiencies is actually overdose