well, the common exercise for chest is bench press with a barbell or dumbells. both variations are good, try to switch them up once in a while. throw in some incline or decline bench too.
chest dips (wider grip) are also good. ive said it before, but i dont think that dips get the credit they deserve.
as for protein shakes, see the discussion in the bodybuilding forum.