My upper chest was always lagging. I made some changes to my workout and have made great gains. Here is the whole thing. This workout stresses upper chest while still hitting the rest of the chest as well. It's using the priority principle, so for each movement I am hitting the upper chest first, i.e. Incline BB before Flat BB, Incline Flyes before flat flyes, etc.
Incline BB Press (12, 10, 8) Heavy, ramping up in weight each set
Designed to build mass and power in the upper chest
Flat BB Press (12, 10, 8) Moderate, ramping up weight in each set
For mass and power in upper and lower chest
Incline DB Press (12, 10, 8) Moderate Weight
Upper chest mass builder - gives better range of motion than BB, lower weight until DB is touch your shoulders, then press up
Flat DB Press (12, 10, 8) Moderate Weight
Total chest mass builder - gives better range of motion than BB, lower weight until DB is touch your shoulders, then press up
Cable Crossovers, pins set low (12, 10, 8) Light Weight, very slow
Go very slowly - designed to hit those last remaining fibers and to finish off with a solid pump
Cable Crossovers, pins set high (12, 10, 8) Light Weight, very slow
Go slowly - designed to hit those last remaining fibers and to finish off with a solid pump