Weight.

My bmi is 17.85 which is underweight. ( bmi means body mass index. ) so I need to gain weight. I have a fast metabolism which makes it hard for me to achieve my weight goal. Any Advice on foods with high calories?