It's probably the humidity. If you're getting loads of flowers but aren't getting tomatoes it could be because the pollen inside the flower is damp and stuck to the side. Swirl a paint brush around the inside of the flower to gather the stuck pollen then transfer it to the long green pointy thing (pistil) in the middle of the flower.