But we all know people who wouldn't have reached 160. We all know people tall and skinny, short and skinny--whatever. This "well I could..." bs is just that. You guys know nothing of this person yet seem to know how easy it should have been for him to weigh (x)lbs.
I would agree he sounds a little underinformed for 10? yrs training, but so what. We see people in the gym for years who remain the same size. We know nothing of his past goals. He has come here for info and gets called stupid. There are great times to pull the stupid card, This guy though has asked for direction. He doesn't want to gain 40lbs by spring break with a six pack, he wants to get bigger. If he hadn't posted his history, we wouldn't know to pick on him. If everyone knew all the 'basics' then we wouldn't need the beginner page or many of the articles on this site.
Poster. It is clear you must increase your caloric intake. Eat whole foods, drink whole milk..anything you can do to consume a few extra cals will help you. You don't need to jump out of the gate consuming whole cows. Increase over time to gain input into what works for you. Some people respond to different protocols. And for goodness sake, document what you are doing. Especially in the beginning, I can't stress enough how important it is to document everything. It will be impossible to judge success or failure of any plan without knowing the results over time of any changes you have made.
If you read articles on this site re: bulking you may be able to gather the info that you can put to use for you. Even if you don't follow the plan, you at least gain an understanding in the role nutrition plays in your future goals.