Ok if you pick one post on this thread of yours to follow make sure it's mine because I went through the same exact thing a few years back and heres the best advice you will ever get:
Eat HEAPS.
Lift HEAVY.
Thats the formula right there. ignore anyone who disagrees with me because this worked on me and the buddies I have helped over the years. What ever your diet is, increase it, what ever your lifting, increase it, Try fatigue you muscle by 5 reps. If you have a buddie with you then do negatives afterwards or drop down a little weight and try do another 5 reps.
This is completely fail proof. I know everyone has millions of opinions and they will all confuse and complicate things. If you want the basics then what i told you is completely concrete. It works. It's hard to increase ur diet and very expensive but if you mean business you WILL see gains no matter what your genetics. good luck.