Just my opinion, and this is without ever having seen you to say what kind of form you have but that is up to you to use as strict form as you can. Anyway it sounds like to me that you are doing to many exercises for your chest for one. For two, yes you are going to have to using DB's. You will get much better results for your efforts. Try this, try pyramiding the weight up and drop the reps down on each set, 4 reps per exercise. Start off w/ incline DB presses as the upper chest is the weakest part, then go to flat BB presses, next is DB pull-overs, finish with DB flat bench flyes. On the presses start off with about 70% of your max weight after you warm up and increasing the weight as you go. On your last set it should be about 90% of your max weight. On the pull-overs and flyes just stick with the same weight because these are just shaping exercises and you want to focus on the stretch of the muscle, your form, and contraction. Hope this helps. Just remember to use strict form and focus on the muscle you are working.