I like the idea and my hat goes off to you for sticking to an idea you enjoy. Hopefully I can help you atleast make it competitive. The biggest problem with dots is the fact that they are awful at killing allies making them very bad against aggro. A large portion of your deck needs to stop guys from killing you. There are only 8 cards in this deck at the moment that are effective ways to kill allies before turn 4. I don't see you needing 4 brok and 4 doshura with 4 invoke in the deck. Brok is the better card in a myriam heavy meta so I would give him the nod over doshura. Let's start rebuilding the deck from the ground up. The essentials first:
4 Solanian's Belongings, 4 Vexmaster, 4 Clinging Curse, 4 Unstable Affliction, 2 Syphon life, 4 Invoke, 4 Niyore........This seems like a decent starting point.
You have 10 dots at the moment which is plenty to get a few against control and prevents them from clogging your hand early against aggro. 8 cards to lock the board against aggro on turn 6+. 4 Solanians but only 4 cards that kill a guy early. You want the board as clean as possible against aggro so we want more cheap removal. It is better to have a few dead cards against control than against aggro. I like offender Gora as a cheap removal spell, she's a walking fireblast so I think 3-4 is good here. 4 steal essence is good but I hate that it only does 2 which doesn't kill a lot of guys like Bloodsoul and Giralo so I'm not sold on the card. 3-4 brok need to be in the deck for myriam, she wrecks slow decks if you don't answer her. I don't see the need for both Akama's sash and fel armor and I feel the sash is better since it costs 4 and is slightly harder to remove for some classes like priest and shaman. I see no reason not to run 4 eye of kilrogg. After all of this I would suggest trying something like this:
Quest:
4 Solanians
3 Counterattack
4 Forces of Jaedenar
4 (something that draws cards)
15 total
Dudes:
4 Vexmaster
3 Offender Gora
3 Brok Bloodcaller
4 Niyore of the Watch
4 Sarmoth
total 18
Equipment:
3 Akama's Sash
Total 3
Abilities:
4 Eye of Kilrogg
4 Invoke the Nether
4 Clinging Curse
4 Unstable Affliction
2 Syphon Life
3 Steal Essence
3 Banish to the Nether
Total 24
Grand Total 60
Try this and see how you like it. It probably won't take home a darkmoon faire but it should help you on your way to finding a list your happy with.