Working out is good for your health and conditioning, but not really for gaining speed. The best way to gain ball speed, that I know of, is to elevate where you hold the ball during your setup. For instance, if you currently hold the ball around belt high at address, raise the ball up to the level of your chest. It's quite simple: the higher you hold up the ball the more speed is going to be generated during the downswing. You can slow the ball down using the same principle. Again, I'm not saying that working out is a bad thing. I don't think, however, that bulking up is the best way to put more speed on the ball. That's just my .02. Best of luck to you.
Gene J. Kanak
--------------------
I can't bowl 300, but I can bench 310 : )