Certified GKH Gardening Expert
Excessive flowering can be due to too many branches and leaves. You can prune off tomato suckers as they appear, those that sprout at the juncture of the main stem and a branch.
Are you getting lots of flowers but no tomatoes? This article should help: