Whether you believe it or not,practice does make perfect; and baseball, just like everything else, requires lots of practice. That’s why the best advice anyone can give you, is to practice that baseball swing as much as possible. Even so, here are a few techniques you can add to your existing practice routine to help you improve your hitting score.
1 – Practice Hitting at Different Times Throughout the Day
In the early-morning try 25 batting swings from the right side then switch to the left. Practicing from both sides helps develop your arm muscles equally. Do the same at midday, and then again, in the evening. After a few weeks, you’ll notice how your strength gets better and baseball swing becomes more natural. Remember, you don’t need a baseball cage to practice; you can practice from your own backyard using a bat and a partner to throw you the ball. If you can’t find the pitching partner just use a good T-ball.
2 – Practice with Different Types of Bats
Try different bats. Use one of the slowpitch softball bats at first, so that you make more hits. This will increase your self esteem, then once you get better at making those hits change to different bats until you find one you really feel comfortable with. Remember during the first few weeks of this swing practice you may develop blisters, so you won’t really be able to tell which bat fits your swing perfectly until you develop hardened calluses.
3 – Film Your Hitting Style
Another significant way of improving your hitting is by filming your swing. Actually, this is a way many professionals improve their swing. Film yourself in action. If you don’t know of anyone to film your bat swing, use a tripod and a video camera. Upload the finished film clip to your smartphone or iPod and watch it several times a day. Take note of your mistakes and try to improve them while you practice. Continue to film other practice sessions and note the improvements you make; and the areas you still need to work on.
4 – Throw the Bat Head NOT the Entire Bat
Feel each swing as you practice. Learn to throw the bat head and not just swing the bat. Feel that throwing of the bat head in your top hand as you whip the bat through the ball zone. Finding a mentor to help you get this feel can help a great deal. Watch professional videos to see how they swing in the zone, and then practice, practice and practice some more until you start to feel this intangible “Good” swing feel.
You’ll notice the difference through your practice sessions and by watching your action videos, eventually getting better and better at those baseball bat swings.

These are good tips, especially the last one…when I used to play softball, I would imagine I was throwing the top 1/3, and letting it lead toward the ball, and I was pretty good