You are doing to much cardio activity to gain mass. Make up your mind whether you want to gain mass or be super fit. You can cycle between the two of them. If you want to gain mass train that way. 20-30 min of cardio no more than 4 times a week and lift heavy.