Question: are push ups better than dumbbells?
Answer: Yes, but all variants of pushups will help you get better at pushups. Besides, dumbbell pushups can make it more likely to injure the shoulders by dropping too low. Regular push-ups put the body in a similar form to the decline bench press. If that's the way you want to work your pecs, great.