Just did a quick look and the first thing that hits me is you almost have no cards that draws you additional cards.
Your deck consept is cool, but playing that many spells that are 1 for 1 when you have 3 opponents will make you fall behind unless you have lots of mana and very high amount of draw. So if you would like to make the deck more functional my best tips would be cut your worst 1 for 1 cards or change until end of turn cards for more draw as more draw will mean you see more of your cards and you can keep up with other players.
For draw i would pick kard that at least draws 2 or more cards. You can decide for yourself if you want to use expensive staple type cards like
Rhystic Study,
Black Market Connections and other cards or less expensive, but not as efficient other draw spells.
The best way to secure a good target to
clone that you can control is playing the target you want to
clone yourself, but I guess that is not in the team you want som maybe
bribery and effects like it might fit better. You could also include a more mean card like
agent of treachery to take there good stuff or
clone but its up to you. I'm also an fan of effects like
Oath of Druids that can cheat in creatures for everybody, but i think that it's not a good fit for this deck because you might mill away most of your deck if you are unlucky.
Also I think you are running a low amount of lands and would recommend you to go up to 36-37 lands
Hope some of my short feedback helps. I don't know your meta or your playstyle and I like to play more proactive decks compared to this deck that I think is more of a reactive deck.
TLDR: I think you are running to many "removal" spells and need more Draw spells.