If you’re training consistently but not seeing size gains, the problem almost always comes down to one of a few fixable issues: you’re not eating enough, you’re not pushing hard enough in your sets, you’re not doing enough total volume, or you’re not recovering properly. Most people stall because of a combination of two or three of these at once. Here’s how to diagnose what’s holding you back.
You’re Probably Not Eating Enough
This is the single most common reason people don’t grow. Building muscle requires both adequate protein and enough total calories to fuel the process. Your body can’t build new tissue out of nothing. One kilogram of skeletal muscle stores roughly 5,000 to 5,200 kilojoules of energy (about 1,200 to 1,250 calories), and the actual biological cost of assembling that tissue is even higher once you account for all the metabolic processes involved.
For protein specifically, the research consistently points to a range of 1.6 to 2.0 grams per kilogram of body weight per day. For a 180-pound (82 kg) person, that’s roughly 130 to 164 grams of protein daily. If you’re eating less than that, your muscles simply don’t have the raw material they need to repair and grow after training. Spreading that intake across three to four meals tends to work better than cramming it into one or two.
Total calories matter just as much. The exact size of the surplus needed to maximize muscle gain without excessive fat gain hasn’t been precisely nailed down in research, but eating at or below maintenance calories makes gaining muscle dramatically harder, especially if you’re past the beginner stage. A modest surplus of 200 to 400 calories above your maintenance level is a reasonable starting point. If the scale isn’t moving up at all over weeks of training, you’re almost certainly not in a surplus.
Your Sets Aren’t Hard Enough
Going to the gym and lifting weights isn’t the same as training with sufficient intensity. What drives muscle growth is pushing your sets close to failure, the point where you physically couldn’t do another rep with good form. Research on training intensity suggests keeping most of your working sets within about 0 to 2 reps short of failure for hypertrophy. That means if you could do 12 reps max on a given weight, you should be finishing your set at 10 to 12 reps, not stopping at 8 because it got uncomfortable.
A practical approach: for big compound lifts like squats, bench presses, and rows, stay about 2 to 4 reps from failure on most sets. This protects your joints and keeps fatigue manageable. For smaller isolation movements like curls, lateral raises, or leg extensions, you can push closer to true failure, even hitting it on your last set for a given muscle. The key distinction is that “hard” doesn’t mean sloppy. If your form breaks down completely, you’ve gone past productive intensity into wasted effort.
You’re Not Doing Enough Weekly Volume
Volume, measured as the total number of challenging sets per muscle group per week, is one of the strongest predictors of muscle growth. A meta-analysis published in the Journal of Human Kinetics found that 12 to 20 hard sets per muscle group per week is the optimal range for trained men looking to maximize hypertrophy. Doing fewer than 12 sets per week produced smaller gains, while going above 20 didn’t consistently produce better results for most muscle groups (the triceps being one exception that responded to higher volumes).
If you’re doing three sets of bench press and three sets of flyes once a week, that’s only six hard sets for your chest. You’d likely benefit from either adding more sets in that session or hitting chest a second time during the week. Splitting your volume across two sessions per muscle group per week also tends to produce better results than cramming everything into one brutal workout, because you can maintain higher quality across your sets.
You’re Not Progressing Over Time
Muscles grow in response to being challenged beyond what they’re used to. If you’ve been using the same weights for the same reps for months, your body has already adapted and has no reason to build more tissue. This is where progressive overload comes in: systematically increasing the demand on your muscles over time.
The most straightforward way is adding small amounts of weight when you can complete all your target reps. But that’s not the only path. Research has shown that adding reps while keeping the weight the same also drives growth. If you hit 8 reps with a weight last week, aim for 9 this week. Once you reach the top of your rep range (say 12), increase the weight and drop back down to 8. Keep a simple log in your phone. If you can’t look back and see progress over the past month, that’s a red flag.
Sleep Is Sabotaging Your Recovery
You don’t grow in the gym. You grow while recovering, and sleep is when the bulk of that recovery happens. A study published in Physiological Reports found that just one night of total sleep deprivation reduced muscle protein synthesis by 18%, increased cortisol (a stress hormone that breaks down tissue) by 21%, and decreased testosterone by 24%. That’s a single bad night. Chronic sleep restriction compounds these effects significantly.
If you’re regularly sleeping six hours or less, you’re fighting your own biology. Your body is in a state that favors muscle breakdown over muscle building. Seven to nine hours is the standard recommendation, and for people training hard, aiming for the higher end of that range pays real dividends. Sleep quality matters too: a dark, cool room without screens for 30 minutes before bed makes a measurable difference in how much deep, restorative sleep you actually get.
You Might Be Doing Too Much
This sounds contradictory after discussing the need for more volume and intensity, but there’s a tipping point. Overtraining syndrome occurs when you consistently exceed your body’s ability to recover, and it actively prevents muscle growth. The physiological mechanism involves chronic inflammation that suppresses testosterone, elevates cortisol, impairs the transport of fuel into muscle cells, and depresses your immune system. Common signs include persistent fatigue that doesn’t improve with a day off, feeling weaker over time despite training hard, getting sick frequently, disrupted sleep, and loss of motivation.
The distinction between “not training hard enough” and “training too hard” is important. Most recreational lifters actually fall into the first category. But if you’re someone who trains six or seven days a week with high intensity, never takes deload weeks, and has noticed your performance declining rather than improving, you may need to pull back. A week at reduced volume (roughly half your normal sets) every 4 to 6 weeks gives your body the breathing room it needs to actually complete the repair process.
Your Expectations May Be Off
Even when everything is dialed in, muscle growth is slow. Beginner men can realistically expect to gain about 1.5 to 2.5 pounds of muscle per month during their first year of serious training. That slows to 0.75 to 1.25 pounds per month in the second year, and advanced lifters might gain only 0.375 to 0.625 pounds monthly. For women, those numbers are roughly half. A beginner woman might gain 0.65 to 1 pound of muscle per month in her first year.
Over a first year, a young man can accumulate 15 to 25 pounds of new muscle with dedicated training and proper nutrition. That’s genuinely transformative, but spread across 12 months, it’s easy to miss in the mirror day to day. Progress photos taken monthly in the same lighting and pose are far more reliable than your daily perception. If you’ve only been training seriously for a few months and feel like nothing is happening, you may simply need more time.
Creatine Is the One Supplement Worth Considering
Most supplements marketed for muscle growth are a waste of money, but creatine monohydrate is the well-studied exception. A review of over 150 studies found that people taking creatine saw an average 2.2% increase in lean body mass and a 3.2% decrease in body fat compared to training alone. Another large review reported a 5% average improvement in strength and power output. It works by helping your muscles regenerate energy faster during short, intense efforts, letting you squeeze out an extra rep or two per set, which adds up over weeks and months.
The standard dose is 3 to 5 grams daily, taken at any time. It doesn’t need to be cycled, and the monohydrate form is both the cheapest and the most researched. Fancier formulations don’t outperform it.
A Simple Diagnostic Checklist
- Protein: Are you consistently hitting at least 1.6 grams per kilogram of body weight daily?
- Calories: Is your body weight trending upward, even slowly, over weeks?
- Intensity: Are your working sets finishing within 0 to 3 reps of failure?
- Volume: Are you performing at least 12 hard sets per muscle group per week?
- Progression: Can you point to specific lifts where your weights or reps have increased in the past month?
- Sleep: Are you getting 7 or more hours most nights?
- Time: Have you been training consistently for at least 3 to 6 months?
If you answer “no” to even two or three of these, you’ve likely found your bottleneck. Fix the weakest link first, give it 4 to 6 weeks, and reassess.

