Hi Chris, welcome to the lair
What's your diet like, are you getting enough calories (carbs, fats and protein) throughout the day? Being 6'0, and 170lbs, you're probably going to have to aim towards 3500 calories a day (obviously this will depend on your activity throughout the day in your day job, so if you were working in a manual day job, you'd want to aim for 4000ish calories a day).
The most important thing when trying to put on size is your diet. It's important to make sure you're doing the best you can to keep that in mind and in line. Whilst it can be tough when you have children or other life commitments, I've found prior preperation to be a big key factor in keeping your daily calories consistent - consistency is key.
After a workout your body is crying out for nutrients for a good 12 hour period, so when you wake up in the morning, after a long 8 our stint you need to make sure you're feeding your body. Waking up to a big breakfast is a great thing to do, plenty of eggs, a protein shake and porridge is a good place to start.
As for the cardio, I would recommend cutting it down if you can. Usually when bulking people try to do no more than 10 to 15 minutes cardio at the end of their workout (if any cardio at all!). Bulking is all about using those calories to build muscle, rather than burn them on cardio.
From personal experience, the best thing to do when bulking is get used to the idea that you're going to put a bit of fat on - it's impossible to gain substantial muscle mass and lose fat at the same time, as building muscle requires extra calories, where as burning fat requires burning calories.
If you do a clean bulk (a clean bulk is natural wholesome foods, where as a dirty bulk is pizza, buns etc) and keep your calories under control then you're able to reduce the amount of body fat you put on whilst bulking, so you don't end up looking too chubby - it's just a case of monitoring your weight and body fat, then reducing/increasing your calorie intake accordingly.
As for working out 4-5 days straight, this isn't a bad thing to do - providing you get enough rest. When you lift weights, your tearing muscle tissue and besides protein, your body also needs rest in order to rebuild the damaged muscle tissue, this is where it's important to get a very good night sleep (8 hours at least).
What's your workout routine like anyway? Are you doing a full body workout or splitting it up into body parts of the course of the week?