Doesn't look too bad. What you really need are more copies of Senju, Sonic, and Sphere. Now that Ultimate Rising is back, you should focus on that to get Sonic and Sphere. Try to max them both out, if you can. After that, get another Senju from Neo Impact.
I don't really think Barrel Dragon fits, so drop that and Double Coston. You should also start farming Seto Kaiba for Enemy Controllers.
Everyone will say more Senju and more Sonic, so...yeah. If they are unavailable at the moment, I would suggest dropping Barrel Dragon. Farming LDs will only get you so far right now, I would say focus on E-Con (or the easier Security Orb which is a Rare in the new pack, if you feel unlucky), then focus your resources on obtaining Farming Gear (Unhappy Girl, Vassal, Gift of the Martyr, etc.).
I won't support more mw, kuribo kindas... There is a ratio to how many spell, trap best for a deck. And I will always suggest people to play deck With more balanced card usage than multi usage of some cards.
But if you don't like to replace Shard of Greed and can't decide on anything else to replace for that second E-Con, then there's always Windstorm of Etaqua to look at since it does an improved version of E-Con's first effect, but it worse due to lacking that second effect and being a trap instead of a quick-play.