Here's my opinion for what it's worth.
- You need a long toss program that stress long toss in stages both going out and coming in. Arc points are very important and bouncing the ball to the teammate isn't as important.
- You DO have to plan a time span off from throwing. Dr. Jobe has stated so in so many articles that I'm going to listen to him. I bet he knows more about injuries than I do. Just guessing of course.
- Core strength is one of the most neglected areas when it comes to devleoping velocity. It isn't so much the weight room as it is plyometrics etc. where you are handling a weight in a fashion that require your core to respond in a given time frame to or near failure. That then strengthens it.
- Video work is essential. My daughter and I just filmed 4 pitching sessions. We have worked on trying to get her a few mphs more. It is amazing when working with her coach how much small things affect the whole picture with regards to velocity.
- Finally, stretching exercises, band work and use of a trainer are very beneficial not only for velocity but to again, protect against injury. That would then require a consistent system that you train/pitch under. Some programs are now avoiding ice. Some... You get my point. Whatever program you are on, it has to be tailored to what is best for you.