What the **** is up with people calling a diet like that a BULKING DIET... bro that is a diet DIET. I don't mean to sound like an ******* but as said above, you need to eat twice that much which is probably not possible being as all the calories you eat are extremely clean.

You claim to be an ecto.. so go eat a cheeseburger once a while. It will do you some good, and make reaching your caloric surplus actually possible. If you refuse to eat a tasty burger once in a while then go buy some gainer and pound that **** back. GL.

Most of what you have listed in your diet should be considered "Filler Foods", meaning that you just eat them in addition to eating real bulking foods. What I suggest you do is instead of making a strict diet plan and eating the same boring things everyday...go to the grocery store and stock up on essentials, buy red meat in bulk, have your protein shakes (Whey and Casein), and prepare bulking recipes from the recipe forum....in mass amounts so you can grab a bowl, or a plate of it throughout the day. Remember an ectomorph needs LOTS of food....