You sound just like me, minus the anorexia. Leaving high school I weighed 120lbs at 5'11".
You're definitely on the right track. Learning how to eat, and eat BIG, cannot be emphasized enough. I'm sure this is a struggle for you given your food issues in the past.
As for training, I would recommend sticking to big, compound movements: squat, dead, dips, and chins. And don't be afraid to go heavy. The "skinny" mentality can be brutal and very self-defeating - I've been there. Try a 5x5 program.
Lastly, I ran track and cross country and didn't make any good (muscle) gains until I hung up my competitive running shoes. I tend shy away from making blanket statements, but trying to add mass while running competitively is an uphill battle for sure.