your deck has potential..it just has some pretty mass regualr crap you REALLY dont need.
you see everyone pay attention now.
I'm about to give all you douelist BIG advice
1.unless you are going for a specific deck type that involves certain high tribute cards like dark magician and DRAGON DECKS, dont have more than 1 two tribute monsters. most decks now days dont run 2 tribute monsters, but rather 1 or 2 1 tribute monsters like jinzo and airknight parshath.
2. hand control is one of the most important aspects in the game. if you lose your hand to bad playing, you can get Yata locked. try to keep your hand fresh with mirage of nightmare, pot of greed and graceful charity(and reload)
3. recursian(monster reborn, premature burial, call of the haunted)
is the 2nd biggest aspect of the game. pack htose cards in.
4. field control, when you play a monster, you gain field control. you use magic and traps to maintain field control. when you play a card, your losing -1 hand advantage to hopefully affect field advantage or hurt your opponents hand.
5.deck size. keep your deck between 40-43 cards. by keeping it small, you are more likely to draw the neccessary cards to help you.(ei the last exodia piece)