Lol.. This question always kills me...
First will you show me on an anatomy chart where the upper chest or upper pectoral is located? ......... What? Can't do it?
Well, that's because there is no such thing. THe pectoral is one muscle. not seperated. Guys just think they're upper chest is small .. well, that's because your lower chest is small too... The only way to get a big meaty chest is to build up the whole muscle ... The whole pec.. Exercises like flat bench, low grade decline dumbbell press are best..
This comes from consistant time in the gym and a good diet and from dedication... There is no exercise that will exclusivly build your upper chest... Simply make your whole chest bigger and the upper and lower pectoral (lol) will both be big and full