I breifly checked out your videos and you sound pretty good. I would suggest getting a web cam for broadcasts, alot more fun especially when the viewers can see what you are doing.
you can check out my stream here: https://www.twitch.tv/bb_hood99
Also I would suggest signing up for twitch turbo, or else twitch deletes your videos every 2 weeks.