If you find a lost sheep drowning in that sea of confusion out there, going nowhere and feeling discouraged, send them here!
Warning, if you have a short attention span, feel free to stop right here
Bodybuilding is not rocket science. If you focus on the right things it's pretty straightforward. Don't think that anything in this thread is too basic, or anything new/groundbreaking. It's the principles that most advanced bodybuilders do year after year. But just because it's simple doesn't mean it's not brilliantly effective!
Stop worrying about what muscle fibers you're stimulating. Drop your Eastern bloc Olympic lifting periodization plan you picked up from bodybuilding dot com. Drop that chest blasting and "muscle confusion" routine you picked up from an article on the first page on google. Drop that over hyped ebook on clickbank talking about the "great super compensation effect of blah blah blah". Drop that strength/power/dynamic/functional "hybrid" bodybuilding training article you pinched and modified to be even worse...
...and start focusing on what actually matters
Too many people put all their faith in just one author, and are too brainwashed/stubborn into doing anything but the general things that work perfectly fine. BODYBUILDERS know what they're talking about. They have been doing this for decades. Stop listening to other people. You don't need to focus on strength first, then hypertrophy, then dynamic blah blah blah...
You are either building muscle, or burning fat (while maintaining muscle). If you can't even do ONE of those goals really well, what makes you think you can do them both at the same time and get good results? Do it in stages - get one goal out the way, then bang, onto the next goal. The last thing you need is to over-complicate matters following crap like "workout A is the fat loss workout, workout B is the bodybuilding workout, workout C is the power workout..."
Let the lifting take care of the muscle building/maintenance, and cardio/diet take care of fat.
Please stop asking people to critique your routine! There is no such thing as the perfect routine. Nobody can say over the internet (especially with no videos) whether your body mechanics/leverages during the bench press is adequately overloading the pecs. Or whether squats are making your ass bigger compared to your thighs. Or whether your 15 sets per exercise, or training all your body parts twice a week is too much for your body to recover from.
Pick a standard routine that has been recommended for BODYBUILDING (duh) and do it over and over. Not some Olympic/bodybuilding/power lifting/long distance running hybrid monster. Read info from experienced ones, apply it, and don't obsess over crap. Make adjustments when and as require (if needed in the first place).