You didn't mention if you belong to a gym, but if you're naturally skinny and have trouble gaining muscle you have to use a different exercise routine than the average person. For example, you would think about stopping all cardio, eating even more, and lifting weights for just 30-45 minutes...