Although some people will say that a calorie is not just a calorie, I think it is. Obviously, fats/carbs/proteins are processed in their own unique ways in your body, but when it comes down to it, a caloric surplus will lead to weight gain.
My suggestion for you is make sure you're eating enough protein and carbs. Fats are important for keeping your hormones acting right, but for anyone who wants to gain muscle, protein and carbs should be the primary focus. I've read that protein intake should be anywhere from .9g/lb of bodyweight to 2g/lb of bodyweight, with the latter being a little excessive and overambitious bro science. If you eat too much protein, your body will simply not be able to use it (too much being 2g/lb/BW).
At 140lb, I recommend eating 150-175g/protein every day if you're truly training hard. I am currently 203lb at 13% BF with the same goals as you, and I've been eating 80-90g/fat every day without adding any body fat. I eat 170-200g/protein a day and I'm gaining strength and size steadily. I would eat more, but it's hard for me to eat that much in a day. My carbs are generally between 330-400g/day which is amazing; I get plenty in the morning, before, and after my workout. I'm only at ~2800 cal/day, so you might need more carbs or protein. There hasn't been a day in the last year where I've gone to the gym feeling like my muscles were low on glycogen which is all thanks to the high carb diet.
These are just my recommendations based on my personal experience. I'm not a macro-tracking fanatic, but every week or so I will track everything I'd generally been eating for the last few days to make sure my macros aren't getting out of whack.
If you don't believe me, or if you want to be 100% sure about what your macros should be, I recommend using Avatar Nutrition. It gets pretty in depth and has a lot of tools to help you hone in your diet. I've been using it for about 2 months, and that's how I figured out what my macros should be for moderate lean muscle gain. Sorry for the ridiculously long response--I know dieting can be tough, and even impossible when you don't know what the heck you should be eating. I hope I gave you some idea of how to gain a little weight.
Long story short, yes. Increase your calories to 3000.