Well when I was younger I was your typical skinny guy with no confidence, I struggled to put muscle weight on for years. That is until I came across a program that worked for ME.
Even after the first couple of weeks I saw some major muscle gains and I just keep packing on more muscle weight every week. So if you want to start building muscle then you need to find a workout program that is right for you and stick with it.