I can vouch for Starting Strength. If your body sucks, read this book. A lot of it will go over your head, and you don't need to read every single page, but once you start, really focus on nailing the three lifts.
I went from 45lb on the bar for all lifts to:
350 squat
475 deadlift
260 bench
290 powerclean
180 snatch
225 c&j
315 front squat
(the last 4 lifts are because I starting getting seriously into pure olympic lifting).
In under a year. I didn't use any drugs, but what I did do was post a massive wall-wide calendar on my wall, and in each day were checkboxes for: daily 5g creatine, daily sleep , daily macros (protein/fat/carb), daily fish oil.
I used a calorie counting application to make sure that without fail, every single day I got 300g protein, 400g carbs, around 150g fat (300x4 + 400x4 + 150x9 = 4100~ calories). I gained about 90lb, gained a ton of strength, then did a 2000 calorie cut still while powerlifting and then sprinting twice a day every day to cut weight fast.
Absolutely changed my life. I unlocked the greatest super power of all: controlling how I feel day in and day out. No more irritation, no more snappy emotions, no more all nighters and wasting 2 days recouping. I am able to put on weight whenever I want, and cut it whenever I want.
It's really incredible the shift you notice when you nail your diet and exercise down to a solid routine. You are much more stable throughout your daily tasks.
In the end, paying extreme attention to the trifecta and literally never once straying from it for a year (sleep/nutrition/exercise), it locked me into a proper mindset that I am able to sustain and not wane off of. Meaning I wouldn't have a new goal every single day, I wouldn't waste one day feeling extremely down in the dumps like I used to (used to be suicidal/suffer from extreme depression). No episodes, just focus.
Start getting strong, it will absolutely change your life and empower you.