I know it seems like a lot, but 3,000 kcal/day is fairly normal for a person who is very physically active. If you're maintaining your weight at 3,000kcal/day, you could gain weight by upping it even a little if you did it consistently and in a directed manner (e.g. 1.5 grams/lb of bodyweight protein intake, eating from nutritious sources, etc.). Of course, you'd need to actually get a feel for what your baseline actually is. Is it 3,000, or 3,500? If it was 3,000, you'd definitely gain weight on 3,500 assuming nothing else in your lifestyle changes.
When I was weight-training very heavily, I'd average about 4,000 kcal/day. It IS difficult if your food selection isn't right. lol. So, I feel you on that. But, odds are after you set aside calories for protein requirements you'd have to take in more fatty foods (salmon and red meats, avocado, nuts, natural peanut butter added to protein shakes, etc; not pizza and donuts, lol) than most people if you have a hard time eating a large volume of food. But, I'm sure you could do it if you wanted to.
This is precisely why so many athletes are on anabolic steroids and hgh. It's not always to be big and muscular, it's simply to recover quickly enough to allow for increased training frequency. I know so many guys on juice that really do not have the type of physique you would expect of a juicer. And, they do it just so they can train more frequently.
It really is hard to do it all. I can't. Most people can't. And, those who do are often pharmaceutically enhanced. lol
7-8 hrs/day great sleep. I definitely wouldn't sacrifice any more of my day to force sleep in hopes that it'd help you recover more. I really don't think it'd make that big of a difference anyhow.
Yeah on sleep just looking at my logs, I slept 7:50, 7:17, 6:49, and 7:27 for work nights this week. On the weekends I sleep more: 9:54 and 9:28 this weekend. So that is probably okay.
I could probably eat another 500 calories per day or so. I would just need to figure things out exactly and add it. Although I do try to eat more than normal when I'm lifting (not sure if it's 500 calories, but it's probably close) so I'm not sure that was the problem versus training frequency recovery.