Skinny people who want to gain weight should definitely try adding a protein shake to their meal plan. Adding an extra 300-500 calories a day on top of normal consumption will help them gain weight.