Very good advice given so far, man.
The following are a few things you might find helpful.
1st, you should stick to compound movements since they bring muscle growth and strength better than isolation.
2nd, if you have the option do your workouts standing. For example, curls and shoulder presses do them standing. The reason is when standing your entire torso has to kick in to “stabilize” you + the wieght. So your abs, obliques, rib cage muscles, etc, basically the “core”.
3rd, ALWAYS train HEAVY! And increase the weight. A simple 5X5 program is great
4th, vary your routine every 4-6 weeks because your body gets used it. You don’t have to change it completely just slight change will do. EX: Say you have been doing barbell bench presses, just switch to dumbells. See, simple things.
5th, take your fish Oil! Drink water, and get good sleep.
Now lets see some of the suggestions to your program:
For the Chest:
Bench Press, flat or incline, dumbell or barbell.
Dips (if you can, buy a weighted dip belt to add resistance, link:
Pushups (use bands, chains, keep your feet elevated for resistance)
…Butterflies and cable crossover are not as demanding as these 3, and do as much as these will do for you. Also, you should do your heavy Benching once a week, and you choose which of these variations you will do and how often.
For Biceps:
Dumbell or Barbell curls
Hammer Curls
…Do them standing.
For Forearms???
nor really, all the heavy lifting, pressing, holding you will do will beat your forearms.
BUT if you feel the need to train them, then DO IT.
For your Back
-PULL UPS and CHIN UPS! Best thing there is for your upper body, and hard to do too.
-Bent over barbell rows.
-Cable rows.
…and thier variations.
For your Triceps:
-Regular Dips, if you keep your body straight your triceps do most of the work. IF you tilt you body forward you chest kicks in more.
-Close grip bench press
Shoulders
Standing shoulder Press, behind or in front of the head.
Do any other rear deltoid workout if you feel the need for it.
All the bench pressing and pushups put also hit your shoulders.
LEgs
-Barbell Full Squats (parallel or ATG)
Learn to do Front squats and Overhead Squats, these are awesome variations of the Squat.
-DEADLIFTS!!! (and its variations)
For Abs:
-L. Holds from a pullups bar.
-ab wheel.
remember all the standing workouts, the pushups, the pull ups/chin ups, overhead/front squats also hit your abdominal area.
As suggested by Susan, always train LEGS 1st. Or if your not doing legs that particular day do the HARDEST thing 1st.