Yes Raw, it really is sometimes all genetics. I've never seen your mechanics, but I've seen his. He has a smooth deliverey and a very live arm, and combine that with his height, thats the reason he can throw 101.
I'm not saying its all genetics, if you make some positive changes in your mechanics you could be throwing maybe 90-93 by next year which would get scouts, but you probably never will throw high 90's like him. It's just that simple. Mechanics and conditioning will do alot to increase this, but we all have a ceiling. Its just the same way that you can take a BMW 5 Series and soup it up as much as you want. Add superchangers, lighten it, make it more areodynamic. But in the end, no matter what you do, it will never be quite as fast as a Lamborghini.