Looks like a sound program, but you may want to tweak it a bit. Think about dropping the machine rows and have the total sets for the whole back workout kept at nine. Actually between 6 to 9 sets would work well. If your gym has a hammer grip on the chin bar than try that position. Another prime position would be a medium curl grip. In any event, change grip positions from time to time. (one of the better ways to chin is on a pair of gymnastic rings, which allow a natural twist to the movement....also hits the biceps very well)
When doing DB rows keep the elbows out and wide, more inline with the shoulders. Affects the back/lats but also hits the posterior delts better. Just a different angel to attack the whole back structure. With the DL's, might shrug the shoulders(high) at the top of the lift each rep. Even more of a compound exercise than. Try a wider grip, from time to time. Can offer a different stretch to the lats/traps.
Most people forget that chins are as much of a power and muscle mass builder as are DL's, cleans, etc. Most guy's do not like them because they are harder to do at first. Do not know why people think to do only higher reps, between 8 and 12. Experiment with 5X5's, set's of 3's, etc.. Try increasing the weight used each workout. Can also try partial (about quarter reps) or half reps, along with regular chin workouts. Three plates, or above, for some guy's (with partials) when starting from the bottom position. Good Luck.