You are hitting all of the big lifts, that's a positive.
You may want to add some more volume though since you want to add mass.
I'd add in some lower rep sets (3 would be good) on the big lifts to start out, then proceed to your 6 to 8 rep sets. Consider doing more than 3 sets on your 6 to 8 reps sets as well on the big lifts, maybe 4 or 5 sets of 3 and 4 or 5 sets of 6.
Of course, diet must be in order if you are to gain mass as well.
James 1:16-17 ESV
Do not be deceived, my beloved brothers. Every good gift and every perfect gift is from above, coming down from the Father of lights
With God's help...Mens sana in corpore sano