Do you eat sweet potatoes? If you're trying to gain weight, they will be your friend. Also, invest in coconut oil too if you haven't already. Do you have a weight training plan? Maybe give Strong Lifts or Starting Strength a try if you're just beginning. You're off to a good start!