The best compound lift for upper chest is the reverse grip regular width bench press. There was a study that showed that incline bench press (at 30 degrees) only engages the upper chest 10% more than the mid/lower chest, whereas the reverse grip bench done at regular width engages the upper chest 40% more than the lower chest. This is done on a flat bench. and make sure your hands are no wider than 1.5 times your shoulder width as this has been shown to greatly increase stress on the shoulder joints and rotator cuffs. and believe me, I have experience with messed up shoulders haha. Way too heavy bench in high school. also, dont drop your elbows lower than your body because below that it is all shoulders. I have been doing this at the start of my chest workout for 3 months since i read the study and even in 3 months i have seen a huge improvement. These are also AWESOME for triceps if dont at shoulder width. Oh yeah, make sure you have a spot cuz its a beeotch getting the bar off the rack with this grip
Heres a good chest workout:
Warm up your rotator cuffs and do some dynamic stretching.
Reverse Grip Bench Press: 4 sets: 12, 10, 10, 8
Incline dumbell press: 4 sets: 12, 10, 10, 8
incline dumbell flyes: 4 sets: 15, 12, 10, 8
single arm pec dec flyes: 4 sets: 12, 10, 10, 8 (make sure your range of movement is all the way over to the other shoulder, this will hit your inner chest REALLY well)
FST-7 high cable crossovers: 7 to 10 sets of 8 reps. choose a weight and try to stay with it all the way. Use the high pulleys and contract at the same level as your shoulders to target the upper chest.
THis is a pretty advanced workout so if you are newer to this, cut out one set from each exercize.
Good luck with the growth! this workout has helped me a LOT