20 sets for chest... wow. Just a suggestion, but I'd dial it back a bit. More is not always better, and you can slow your progress by tearing down the muscle too much. Also, there's very little sense in doing flat bb bench and incline bb bench and following it up with the same movements except this time with dumbells. Flyes are different, as the movement creates greater stretch on the muscle. Just my .02.