To anyone else posting about her diet, remember she is trying to ADD weight - she is not cutting. Her diet will be higher in carbs than the "typical" diet people post here.
Danie, my diet can is a good example of a clean cutting diet - but al lthat is different between a cutting diet and a bulking diet is the AMOUNT of calories. If you want to add clean lean muslce with minimal fat gain, then the foods need to be clean, unprocessed and simple. Same as a cutting diet, but you'll eat more.
Here are my thoughts, I have never really planned a bulking diet for myself, I just eat more of the same foods I normally eat. So if anyone else has better ideas for her, please chime in.
This is your diet copied, my comments in red.

Meal 1
2 whole eggs, slice of toast w/ peanut butter, yogurt, weight gainer shake w/ rice milk
Lose the toast, lose the weight gainer shake. Have 6 egg whites, 1 whole egg, 1-1.5 cups oatmeal, keep the yogurt IF it is low sugar/carb, otherwise, lose it. Eat a tbsp PB (NATURAL) on a spoon
Meal 2
whey shake after working out, sometimes I also have some pasta along w/ it
Keep the Whey Shake, but the pasta I am not sure about - carbs are good after a workout, but usually this is where you want SIMPLE carbs. A better choice would be to add some maltodextrin to the shake. Maltodextrin is easy to find at a supplement store, it is also cheap. NOW makes a good brand.
Meal 3
large cold cut sandwhich w/ rice or pasta on the side or chicken w/ pasta or rice... also have a dessert after
Better off eating a large piece of lean meat (6-8oz), green veggie and a large potato or 1 cup brown rice. Green veggie could be a salad with lots of veggies, olive oil and balsalmic vinegrette
Meal 4
Typical snack would be a frozen mini pizza or peanut butter sandwhich
I would definately lose the frozen pizza - processed as hell. I'd add a smaller meal here, maybe 3 oz lean meat, veggies, again Natty PB on a spoon, or put in celery!
Meal 5
Dinner is usually chicken, fish, steak or hamburger, potato or pasta w/ it & a salad w/ lemon, olive oil, & flaxseed oil as the dressing, then a dessert.
Dinner looks pretty good - I'd make sure your potato is on the small side (since it is late evening) and shy away from pasta so late. Why so many desserts?
Meal 6
Usually have a 2nd whey shake before bed but, I add ice cream to it.
This is where I would have the weight gainer shake, made with water. It should last all night in your body. Ice cream before bed, while maybe soothing, I doubt is good for the waistline.