Personally, I don't think you are using the right types of gear to be putting on mass. Yes EQ and Winstrol (winny) are good drugs, BUT, EQ I would only use in conjunction with some form of test. EVERYONE knows test is the KING OF MASS. Your dosages (for the most part) are much to low.
Here's an example (myself being your age, and comparably the same size):
Right now, I'm doing this cycle :
250mg EQ EOD
150mg Test prop EOD
50mg Masteron ED
50mg Winstrol (winny) ED
.... Along side of this I am running a combination of T3 and Clenbuterol (all are Orbit Labs products, fabulous quality)
Now I am obviously cutting up, but at the same time muscle mass is getting a great boost!
My previous mass cycle was:
1000mg Test Enanthate a week (could have went to 750, but my TnT was rated at 350mg/ml (test and tren)
300mg Tren Enanthate a week
(all above for 12 weeks)
Along side of this for the first 6 weeks I was running 50mg of Orbit Dianabol daily.
Although I must say your post cycle therapy (pct) looks fine, although I don't see the need of HCG as a post cycle therapy (pct). Clomid and Nolva are perfectly fine IMO. Just start the rest of the post cycle therapy (pct) 2 weeks after your last injection (assuming you are using some sort of enanthate).
Nice results considering your chosen gear though bro!