yeah, its difficult to add weight with my metabolism. My last job was all manual labor, so that didn't help things, I was burning more calories than I could eat. Now I sit on my ass in a car all day long. Gained ~20lbs so far, on the same diet. Breakfast for me looks like 4 eggs, 6 bacon, 2 packets oatmeal, yogurt, and 16oz whole milk (usually with choc/straw flavor). Not entirely healthy, but it keeps me full for a few hours until i can break for lunch.
Also, don't count fast food as a "meal", its a junk snack nothing more. Even if you eat mcdee's at 1 o'clock, you better have eaten some real food at 12 and 3. I started at 145 2yrs ago, ~190 right now, still looking for another 35-45lbs till I cut back.
Oh, one more thing, start adding loaded baked potatoes as much as you can stand. Carbs seem to help me gain weight, and simple carbs digest faster so I can eat more.