The only way to hit more home runs is to take more shots.
Because the probability that you're going to hit a home run with just one shot is probably zero.
Unless you're a pro...
On the other hand, if you're not a pro yet, then the only way to increase the probability of hitting a home run is to take more shots.
But not only will taking more shots increase your odds, but you're also going to get better at it.
And the better you get, the more home runs you'll hit.
Of course, this doesn't apply to baseball only.
It applies to petty much everything...
Bottom line:
Take as many shots, as often as you can.
Even, no especially when you don't feel like it...