So I reiterate my concern - if you're using rares and epics as food, please stop. You've undoubtadly already sacrificed champs you likely could have made use of.
As it stands, you're missing some key components to a decent CB team. You'll have to spend a lot more resources on the ones you have, and I'm not sure if it's worth it, so I'll list the team and you can decide for yourself whether you want to book them, or wait for epic (or even rare) alternatives. Note that the skills mentioned below need to be fully booked so their cooldowns are reduced.
1) Ninja - make him fastest, but not TOO fast - probably around 180-185 should be fine.
2) Elva - SPDUP + Block Debuffs. Can be replaced by any epic champ that brings 2-turn duration 3-turn CD block debuffs, though the SPDUP is nice to have. If you get an epic blockdebuff champ, you can consider adding Ragash to the team for Strengthen and SPDUP instead of Lugan/Visix. Make her or Ragash 2nd fastest.
3) Lugan OR Visix - Ally Protect. See above comment. Replace with any epic champ that brings DEF up or Ally Protect on a 2-turn duration 3-turn CD.
4) Yannica - turn off A2 and A3. She's there only for the Leech debuff. Replace with any epic champ that brings this.
5) Demytha - make her slowest. Set A2 to opener + priority.
As usual, make sure everyone has Warmaster or Giantslayer, none of the TM masteries, etc. All speeds should be between 170 and 190.