How to gain Weight gain?

I wanna gain weight and build muscle dudez. I need help on how to gain weight and what the best protein shakes available are and the cheapest ones too. Thankzzz
21 answers 21