Trust me...keep up with eating and the gains will start. I started in just about the same spot you did...i'm just about the same height and i weighed a whole 135 hahaha. This was about a year ago...I started going through AM and researching and it def payed off.
Some things that really got me goin:
heavy weights - not too heavy, but enough that i could only do about 4-5 reps. This was actually the most important thing i learned and it started showing results in like as little as a month.
Get a good tasting gainer...i've tried like 156156156486 different kinds...but nothing beats finding one that actually taste good. You wont dread drinking them and they really are a huge help. Are you using a gainer by the way? If so which?
Peanut butter saved my life hahaa...get some natural peanut butter and eat some whenever you get a chance...even when you are full its still pretty easy to eat like 2 tablespoons. Easy calories and protein.
One thing I realized when I didn't feel like i was getting anywhere was that I was like rail thin. So the first 10 or so pounds were really just filling me in to like an average size. If you are doing everything right...you are making gains and they will show soon...just keep it up.
Like i said ... i started at 135 and these things helped me get to 168 in just a little over a year. It takes a lot of dedication at first but once you start seein gains ... you will love it and it wont seem like so much trouble. I'm no expert at all but i saw your post and it was something i could relate to. So if you arent already doing these things i would say give it a shot....if it worked for me, it might work for you too.