First thing I'd do is firm up the mana base. Grab
Foreboding Ruins and maybe a couple
evolving wilds to make sure your aren't color screwed. You could add the B/R from BFZ, but with such a low curve, you might not want them since early they'll be tapped.
As for the rest of the deck, I'd look to increase your consistency. Having 2 of just about everything means you have a poor chance of getting what you need. 2-3 is probably fine for Olivia and Kalitas, since they are legendary, but look at the cards that really play to your decks plan, like
Fiery Temper,
tormenting voice, etc, since you want to discard and get value from that discard.