I think some of the posts in this thread are unnecessarily hostile...
People are too quick to jump the gun and flame someone these days, using any excuse they can find. He's just a young guy and he's seeking advice from like-minded people who love the game as much as he does. It didn't come across to me as attention seeking, especially because he didn't advertise himself in the OP.
Anyway, most of what I can offer you has already been said in one fashion or another, but essentially try to prioritise and balance your obligations with your passions. Commentating can be quite time consuming, so perhaps just leave that to the weekends and holidays. Stick to playing the game during the week just so you can remain engaged and active within the community. You mentioned you just hit diamond so obviously you're working your way up.
From my perspective, most successful casters are those who persevere regardless of followers, feedback and popularity. I may be out of line here, but I'm pretty sure Unstable went from being unknown to being THE SEA commentator over the course of a few months simply by throwing himself out there time and time again.
Just be mindful that all feedback, no matter how negative has it's value, but try not to take it all to heart. You'll never satisfy every listener, but as long as you enjoy doing it you shouldn't ever stop.
As for everyone else... Give the guy a break. Everyone starts somewhere. We're all here because we all love, live and breathe this game. Seeing responses like these remind me of idiots at concerts who start fights in the crowd even though they're both there for the same reason: because they love the music.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.