I loved sharing our high-energy 1980s-themed BodyPump launch yesterday — it felt like one big lifting party full of smiles and sweat. If you were there, you know how motivating that environment can be.
When I first got into fitness, most of my workouts were running with the occasional exercise video. I always felt great after a session, and I could run farther, but I didn’t notice much change in my physique.
Everything changed when I began weight training. I started to see muscles I didn’t know I had, and I felt stronger, leaner and more confident. If you’re new to strength training or have been lifting for a while without the progress you expected, here are five common reasons you might not be building muscle — and what to do about them.
5 reasons you might not be building muscle
1. Too much cardio
Cardio is an important part of a balanced fitness plan, but excessive endurance work can interfere with muscle gains. Long-distance running burns a lot of fuel; if your body isn’t properly fueled before and during long sessions, it may break down muscle tissue to meet energy demands. That can limit the progress you see from your strength training.
2. Lifting too light
Many people, especially women, avoid heavier weights for fear of getting “bulky.” In reality, lifting light weights for very high repetitions won’t stimulate the same muscle adaptations as challenging resistance. Muscles grow when they’re stressed, experience small microtears, and then recover. To promote growth and increased strength, gradually increase the load you lift while maintaining good form.
3. Skipping needed food
Muscle growth requires calories and nutrients. If you frequently skip meals or don’t eat enough overall, your body lacks the building blocks it needs to repair and grow muscle. Eating consistently supports recovery and helps maintain a higher resting metabolic rate, since muscle tissue burns more calories at rest than fat. Plan regular meals and snacks around your training to give your body what it needs.
One quick pre-workout option I enjoy is simple energy balls made from nuts, dates and coconut — they provide quick carbs plus sustaining fats and a bit of protein to power a workout.

4. Missing out on protein
Protein is essential for muscle repair and growth. After strength training, aim to consume a mix of protein and carbohydrates within about an hour to support recovery and muscle synthesis. Make protein a priority in post-workout meals and snacks.
Some post-workout favorites include:
- Double custard banana oats
- Protein oats or cinnamon roll custard oats
- Apple spice protein bars
- Deconstructed breakfast skillet
- Salmon feta grain salad or salmon over caesar pasta salad
- Protein-packed salads
Smoothies are also an easy, portable option for a balanced post-workout bite.
5. Keeping the routine the same
Bodies adapt to repeated stimuli. If you follow the same workout routine for months, progress stalls. Introduce variety regularly — aim to change something about your program every few weeks. That signals your body to keep adapting.
Ways to switch things up:
- Use different exercises that target the same muscle groups
- Vary the tempo — slow down the lowering phase or add pauses
- Change the number of repetitions
- Change the number of sets
- Try a new class or train with someone whose routine differs from yours
Building muscle takes time, consistency and a combination of smart training, adequate fuel, enough protein and variety. What changes have helped you see progress in the gym?
— Heather