Spoiler, click to toggle visibilty
Your cards have too much focus on Red Eyes, which restricts your gameplay a bit too much. Consider adding extra dragons to aid you, either for extra damage or for support. You don't even need to restrict yourself to dragon type, you can add any card that may give support to dragons too.
While you have good cards to send your Dragon cards to the graveyard for easy access, you don't have many alternative ways to recover them from the Graveyard. And I don't like Red Eyes Spirit, summon cards that only work for one specific monster with a name are not really that useful, as it constricts you on what you can summon (unless they have other effects attached that are really good). When you add other monster cards, it will become more useless. Return of the Red Eyes suffers from the same. Expand your horizons, there are better support trap cards for dragons. Spell Cards could have other cards too honestly, there's nothing wrong about having some card to deal with spells or traps, and you have too many cards that send monsters from the deck to the graveyard honestly.
The Extra deck leaves much to be desired too. Don't mind Number 11, though 3 of them may be a bit too much. Red-Eyes Flare Metal Dragon doesn't sound like a useful card. For Dark Rebellion, your current deck leaves much to be desired to make it possible to easily summon it, as your level 4 cards are better suited for bringing the level 7 Red Eyes (and in case you didn't know, you don't need the monsters to be dragon type). Also I don't think it's as useful as the anime portraits. And with the deck you have, I don't think you're taking full advantage for Queen Dragon Djinn.
Tl;dr your deck is not good honestly. You see, focusing a deck on Red Eyes doesn't mean there's supposed to have only Red Eyes in your deck. Red Eyes will be your main force, sure, but not your only force. Seek other cards to support them, monsters, spells, traps and extra deck. Keep in mind also that Red-Eyes is a level 7 normal monster, and normal monsters also have benefits that effect monsters can't have.