I completely understand :). It tends to be easier than you think to acquire calorie-dense foods though, depending where you live (in America it's a cinch). Others have also commented on ways to consume calories elsewhere in this thread, but the key for me was "dirty" bulking. 3000 calories/day would be impossible for me if I were restricted to lean chicken meat, broccoli, and brown rice. However it was really easy (and enjoyable) when my meals consisted of:
1. Chipotle burrito bowls with extra meat: At least 1000 calories in this alone with a significant amount of protein.
2. Protein shakes with whole milk. Or fruit/vegetable smoothies with whole milk and yogurt.
3. Natural peanut butter (the kind you need to stir) for dessert, washing each mouthful down with whole milk. Alternatively I'd also have some rocky road (for the peanuts it contains) ice cream.
4. If I ever missed a meal and was significantly low on calories for the day, I'd eat a few slices of pizza to compensate.
It wasn't the _healthiest_ diet plan, and I definitely gained a lot of fat, but it's not like I looked awful - after ballooning to over 160 pounds, I still looked skinny due to my height. Once I got to a satisfactory level, I began to eat healthier, meanwhile my strength increased dramatically.