I'm sorry but to me you really do have a random mesh of cards. First off your spells/traps choices is completely horrible. If you are going to play Raviel and Hamon, have better monsters to swarm the field (Toons are a lot slower since it requires toon world) and have more than 3 continuous spell cards, not exactly 3. Your deck is also too big so cut it short between 40-41. All those spells/traps take them out except monster reborn, dark hole, MSTs, BTH, and one of my fav troll cards, Mirror Force. Monster choices is also crap.
I'll give you a list of good traps:
Solemn Judgment (you got to spend lp to save your friends. Just like risking your life)
Solemn Warning (same thing)
Dimensional prison
Torrential Tribute
Compulsory Evacuation Device
Fiendish Chain
Heavy Storm
Book of Moon
Call of the Haunted (like 2 of these or you can go for a third)
another Bottomless Trap Hole
Forbidden Lance
Forbidden Chalace
Allure of Darkness (since you are using a dark-based deck)
Pot of Avarice
Pot of Duality (might be hard to get. Don't know if they are still selling that tin anymore that contain this card.)
if you are a really low budget player, you can use these:
Magic Cylinder
Negate Attack
Swords of the Revealing Light (I guess you can use this)
Scrap-Iron Scarecrow
Defense Draw
For monsters use cards that can help you swarm the field like Mystic Tomatos and Phantom Skyblasters. You can also use Giant Germ. Sangan can also be good as well and so is Treeborn Frog (trust me it works). You can also use monsters that helps you stall so you can get your sacred beast like Marshmallon, Spirit Reaper, and Arcana Force 0 - The Fool. For fun, you can try Necrofear, which is a fun card to use.
I might sound harsh, but these harsh words can make you a better player. I have one asshole teammate that always criticize me so hard that now I became the best duelist in the team so yeah, screw him! lol :D