If you look like this, you're skinny fat
This is a PLAGUE in our society.
Even if you're at a "healthy" bodyweight, if you're sedentary and you don't lift, your body fat percentage is TOO HIGH.
If you look "ok" with a shirt on, but fat without one, it's time to solve this problem - here's exactly what you need to do..
1. Eat 3-4 meals per day of protein plus carbs.
You need MUSCLE, and carbs builds muscle. No low carb dieting for you. Keep your fats low, and eat plenty of animal protein and whole food carbs (rice, potatoes, fruit, and other "clean" carbs)
1a. NO FASTING.
Again, you need MUSCLE. Fasting is catabolic. Eating is anabolic. You want to ensure your muscle protein synthesis is HIGH, and eating protein/carb rich meals every 3-4 days will make this happen.
2. Eat at maintenance OR a slight calorie deficit (200-300 cals, max).
You need to "thread the needle" a bit here and make sure you're in a bit of a deficit to lose the fat, but you need to fuel yourself to recover and gain muscle as well.
NO HUGE DEFICITS FOR YOU.
3. Train frequently (4 times/week minimum) with higher volume.
Higher frequency/volume correlates to more muscle gain. Train 4-6 days per week, hit each muscle group at least twice weekly, and use the upper rep ranges (8-12). Push yourself hard.
4. Track your workouts and take EVERY SET to failure.
One of the reasons you're undermuscled is you don't push yourself in the gym. Show good form, slow tempo, and push every set to failure. Track your workouts and get stronger every session, no questions asked.
You will grow.
5. Master the basics EVERY DAY.
Get 7 hours sleep minimum. Walk 8-10k steps per day. Eliminate booze. Hydrate. Take creatine. Don't skip days/be consistent.
And fast forward 6 months - you'll look DRASTICALLY different.
If you need help, see the next tweet - we're taking on 3 clients this week who need to lose their "skinny fat-ness" for good.