Hi Nice Boy!
I started on a big fitness kick about two years ago, and I went to a personal trainer and said "Well, I'm trying to bulk up" and he said "OK, well first, you need to lose about 10 pounds, and then we'll start to bulk up." I thought the guy was a nut! I was 6'1 and weighed 165lbs! LOSE TEN POUNDS? FROM WHERE?! Long story short, I dropped to 145 and then I muscled back up to about 158. 75% of your goal is going to be nutrition based. Here's what I did when I was trying to bulk up on the muscle:
Breakfast:
Cook/Boil a serving of spaghetti. Don't put olive oil in the water when you cook it. Once cooked, put it in a frying pan and drop in three eggs. Essentially, you're making scrambled eggs with spaghetti. You don't use the olive oil because the eggs won't stick to the noodles if they've got olive oil on them. I then mixed in some baby tomatoes, and some basil to taste.
Lunch: Grilled chicken breast. Since it's summertime, you can throw it on the grill, and toast a Hoagie Bun. In a frying pan, slice up a green, red, and yellow tomato and fry the peppers. Throw some BBQ sauce on the chicken breast, toss on the peppers, and you've got a great lunch sandwich. I would typically have two.
Mid-afternoon snack (around 3:30/4): Peanut Butter sandwich, whole wheat bread.
Dinner (my dinner was around 6ish, I'd head to the gym around 7:30): Salmon or Chicken. Baked or stove-top. Plenty of fresh veggies.
Post-workout: Two snack-size protein bars, and a big protein shake (not the gay kind). For a creamier shake: Chocolate ice cream, chocolate protein powder, two big scoops of peanut butter.
For snacks (especially on weekends when my schedule was less structured) I woudl buy a big vegetable appetizer tray from the grocery store's produce department. I'd leave that out on the country and usually finish off one per weekend-day.
For my workouts, I did no more than 3-minutes of cardio to warm up, strictly to get my heart rate up. Then I went into a solid hour of strength training. Workouts were about 3 days a week, sometimes 4. Remember, you're muscles are working more post-workout than during the workout. Sore muscles=growth, it doesn't mean you did something "wrong"