Weight gain

Ok so I'm trying to gain a little weight. I feel super skinny and I want to be thicker. I'm 16 and I'm 90lbs. I've never been anorexic, I just have a super super high metabolism! I eat none stop trust me, any easy ways to gain it? Does birth control make you gain weight ?