Guys, what's the best way to build muscle?

I have skinny arms and the average abdomen (slightly skinny-er), and want to know what the best way to build moderately sized abs and biceps is? Do you guys use weight protein stuff? And what is/was your routine and diet used to build muscle most effectively?
Guys, what's the best way to build muscle?
Post Opinion