In addition to what was already mentioned, you should consider underload and overload training to increase bat speed. There are several inexpensive options under $100 to the $600 Axe bat system, the rools royce. They all offer free training programs. I like Justin Stone's program.