Upper body strength isn't complicated, but people make it worse than it needs to be by overthinking it
The fundamental upper body push and pull movements are push-ups, inverted rows, and overhead pressing. That's it. Everything else is a variation on those three patterns or something for isolation that you should only add after you've built a base. I'm going to walk through the ones that actually matter and explain the specific problems I see people run into constantly. Start with push-ups. Most people do them wrong because they treat them as a chest exercise instead of a full-body stabilisation movement. The common mistake is letting the shoulders hike up toward the ears on the way down and pushing hard without controlling the descent. Try this instead: before you start each rep, actively pull your shoulder blades down and together. This creates tension across your entire upper body and protects the shoulder joint. Drop your hips so your body is a straight line from ankles to head, not an upside-down V. Lower yourself until your chest is roughly an inch off the ground, then press back up. If standard push-ups are too much, begin with incline push-ups using a sturdy countertop or table edge. Each elevation reduces the load by roughly 20-40 percent depending on the angle. The inverted row is equally important and just as misunderstood. Set a bar at waist height or grab a sturdy table. Lie underneath it, grab the bar with an overhand grip, and pull your chest toward the bar while keeping your body rigid. The critical detail everyone misses is that you're not just pulling with your arms. You need to initiate the movement by squeezing your shoulder blades together and drive your elbows back past your torso. A bar set too low turns this into a weird half-rep situation where your shoulders get jammed. A bar at hip level is the sweet spot for most people.
For overhead pressing, a pair of dumbbells or a resistance band anchored overhead works fine. Stand or sit with your core braced, press the weight straight up without arching your lower back excessively, and lower it with control. One specific issue I ran into years ago with a client who had a history of shoulder impingement: we tried standard barbell overhead presses and she couldn't complete a single rep without pain. The workaround was switching to a landmine press at a 45-degree angle, which allowed a more natural arc and eliminated the impingement completely. Most people with shoulder issues can tolerate the landmine or dumbbell variations when the barbell version fails.
The Push-Up Problem I See Everywhere
I spent months dealing with my own anterior shoulder discomfort during push-ups, and the breakthrough came from a detail nobody talks about. It's not your shoulders that are the problem, it's your scapular control. When I started actively depressing my scapulae—pulling them down my back—before every rep, the discomfort vanished and my numbers jumped significantly. The same principle applies to every pressing movement. Scapular depression and retraction is what stabilises the shoulder joint under load. Without it, you're relying on ligaments and passive structures to do a job they weren't designed for. If you can't do a single full push-up, don't just give up and say you can't train upper body. Wall push-ups are a legitimate starting point. Then move to incline push-ups on progressively lower surfaces. Count reps at each stage until you can complete three sets of ten with clean form, then drop the elevation further. This progression typically takes four to eight weeks for someone starting from zero, depending on baseline conditioning. There are legitimate cases where these exercises aren't appropriate. If you have rotator cuff pathology that hasn't been evaluated by a professional, or if any pressing movement causes sharp or acute pain rather than muscular fatigue, stop and seek medical guidance before continuing. Easy Upper Body Exercises are accessible, but they aren't harmless if you ignore clear warning signs from your body.
Get the Full Details

Structuring a Simple Routine
A basic session looks like this: three sets of push-ups (or incline push-ups) to near failure with two minutes rest between sets, three sets of inverted rows targeting the same rep range, and three sets of overhead pressing with a weight that leaves you with one or two reps in reserve. That's roughly twenty minutes. Do it two or three times per week on non-consecutive days. The muscles need recovery between sessions to actually grow stronger. Training them daily is counterproductive and slows progress. Progression is straightforward. When you hit the top end of your target rep range across all sets with good form, increase the difficulty. Add an incline push-up angle, slow the lowering phase to three seconds instead of one, or add a small amount of weight. Don't jump between variations randomly. Pick one variable to change and stick with it until that new challenge also becomes easy. The main limitation of this approach is that it plates out eventually. Push-ups, rows, and overhead presses will take you from beginner to solid intermediate strength, but you won't maximise upper body development beyond a certain point without adding external resistance or more specialised equipment. If your goal is general health and functional strength, the progression I've described covers years of consistent training. If you're chasing competitive strength or bodybuilding results, you'll eventually need a barbell setup, weighted vests, or access to a gym. For most people reading this, that ceiling won't be an issue.