Pitch clock would be great, put 40 seconds on the clock right after the play ball sign from the ump. If the batter is not in the box too bad the pitch will be called whatever it is strike or ball. If the pitcher does not throw in time, automatic called Ball on the pitch and the next pitch clock automatically starts. Also the clock starts again immediately after the called strike or ball. Also the batter cannot call a timeout to reset themselves. Pitcher and batter just need to be ready when the clock starts and nothing stops the clock.
Also change to instant replay. Plus eliminate coaches arguing calls with umps. Here is how I would implement replay in baseball. Each team gets two challanges. The coach cannot argue any call unless he throws the flag to get the challange. The coach can't argue it, it just goes to the booth for the review. This will eliminate the long crappy delays when coaches argue crap and waste time to give their pitchers a time out.