@nowhereman Everyone has already said it, but it’s your diet and most specifically PROTEIN.
You need to up your protein intake to build the muscle you are working so hard for.
@goodbookguy Dumbbell is generally accepted as just as good or better until you get to weights that become impractical to do with dumbbells.
Give it a shot. Dumbbells can take you really far if you have access to the heavier ones.