What can I eat or take to put weight on, I'm always skinny?
Most people would very much like to be in a position to gain weight. Eating high density calorie foods such as raw nuts, almonds, cashews, brazil nuts, as snacks throughout the day can help and eating more whole grains, potatoes, etc. Plus it is a good idea to do some muscle training for muscle mass gain, too. See http://www.raysahelian.com/howtogainweight.html for additional suggestions.