My tomatoes plants are all tall, there are small flowers, but the die. I water every other day. Why no fruit?
Vibrate your blooms with an electric toothbrush ...
What are your current temperatures and RH ?
Most tomatoes will do blossom drop in high temps ( over 90 F ?). That is due to drying up the pollens and/or getting too sticky.
Otherwise tomatoes are self-pollinating and won't need any help.