My stats:

Age: 25 years old
Height: 5'10
Weight: 145lbs(skinny, some muscle definition)

I would like to gain between 15-20lbs, the only thing is that I have problems gaining weight, big problems. I started weight training two months ago and am enjoying it.

I am currently eating between 3000-3200 cals per day. I am trying to count my cals. I am in go shape but would love to put some muscle on my body and feel better about myself.

If you have any advise please help.