Physically we all have holes in our swings, if you're reading this and saying not me you're in denial. Even a .500 hitter has a weakness, but its understanding this weakness that allows them to protect it and become successful.
Do you swing at a lot of rise balls out of the zone? Do you try and pull the outside pitch? Do you try and pull every pitch? Does the change up get you more off balance more often than it does your teammates?
Do you doubt yourself in a sacrifice situation? if you answered yes to any of these questions you need to work on the mental approach of your Fastpitch softball hitting.
As a hitter I knew the hole in my swing was the low and away pitch. I had to tell myself as I approached the box to look for the low and away and react on all others in the zone.
When facing a top notch rise ball pitcher I had to tell myself to stay off of anything above my hands.. Its the mental approach to hitting that allows you to be physically successful. Have an idea as to what you want to do with each at bat and allow all of your physical training to succeed with a solid mental approach to fastpitch softball hitting.