The general rule of weight gain is you have to eat more calories than you consume. People who are looking to gain weight slowly should typically consume an additional 300 to 500 calories per day, while people looking to gain weight fast should consume an additional 700 to 1,000 calories daily.
http://www.youtube.com/watch?v=O_O1H4s17Tc