Well, a Roid deck just can't be competitive nowdays, but then, just because is a roid deck doens't means that you have to run EVERY ROID on it, some cards to add consistency would be good too. Draining shield is kinda pointless, getting some LP will give you less advantage than banishing his monster with Dimensional Prison or Bottomless Hole, I also miss the Solemns there. Mind Control is for what? I don't get it, you only run 1 XYZ that is made with 3 level 4's, and is not good at all.
Maybe there are some reasons why the deck is not working, also most of your fusions have a too specific summoning condition with poly, I can't really see it being able to summon Barbaroid unless it is a miracle draw.