I'm sorry, but it's almost impossible to have a proper Serena deck that can maintain 300 rating.

It's true that your deck is messy and random but there's no much hope in Serena with the current...