are pushups a good excersise to do for pitching

Push-ups are the best exercises a pitcher can do. The reason is the scapula can go into its normal postion also you have to use the whole body and core.
You should try doing push-ups like rotational, one hand on box, and other like that to get all the shoulder muscles. Plyometric pushups are great also.