Taking loads of protein is a waste of time. Your body can only obsorb so much the rest is like beer, pi**ed on the wall. The most important time to take protein is straight after your workout, or within 20 mins of finishing after that your body will take less. I also found protein and creatine mix together 30 mins prior to workout worked for me, and dont forget the aminos, these are the building blocks.We are all different in many ways,size/build/metabolism etc, hence the way we do things is different. Read your body, thats the way. What you see is what you are. If you see a change for the better then its working.
Regarding the people stating hours of training then I totally disagree. Dont get me wrong I think all fall foul of more is better, its not true. Your workouts should be approx 40 minutes long, period.
Please remember the big difference between body building and body muscle training. one you`ll end up competing for Mr Universe, the other you`ll be looking more than the average dude in the night club.