Hello Tim. I can see where you're coming from, but my weight was higher to start with. I started out at 5'9" 145 pounds at the end of freshman year basketball - the skinniest I have been, and I had abs!

But, I wanted to be bigger. Long story short, I'm sitting here today, just about 3 years later, at 5'11" 190 pounds, but have been cutting down from 200. So, in about 3 years, I was able to put on 55 pounds. It's doable man. You gotta eat.
How bout you start by posting your typical diet for a day? Even better idea, log it at fitday.com and post it here, with your total calories and protein-carb-fat breakdown. That way, the kind people here can help you out with your diet. The main thing is you have to eat alot. Lots of fruits and veggies. Lots of protein: eggs, meat, fish, etc. I'm not a fan of breaking down P+F, P+C, nutrient timing, and stuff of that nature. I just eat more good food when I want to put on weight and eat less of it when I want to shed some poundage. Eat. Eat. Eat.
Lifting wise, there's tons of good programs out there that you can try.
Click me for just a small taste of what is out there. Go check out the Training Logs to see what members here are doing. With most programs you'll find people on here doing, you can't go wrong.
Post some stats my man and we'll get you packing on some pounds in no time!