Work out. Eat Protein. Talk to the football coaches, they can tell you how to put on weight.

I played football, was a small lineman(200lbs, 6foot) I ate about 3-4000 calories a day and worked out, didn't help much as my top weight was 235lbs