Is there a real reason behind this or is it just something you want?(curious).
And as a football player I know squatting, benching, and power clean is the best way to put muscle on along with ^^ protein shakes.
Also eat anything with proteins,chicken,steak, fish and anything white such as mashed potatoes, milk, and so on.
Eating before you go to bed is proven to give you weight gain, no muscle just fat but it is what it is. Hoped I helped.