Forget about gaining mass. You're doing a lot of volume, five days a week in addition to running and swimming every day. You're only 150, so with everything that you're doing you're likely burning A LOT of calories per day since your metabolism is probably like a furnace.
What are your daily protein, carb, and fat totals? Do you know? :(