Forum:Dinosaur Deck Help

I have a Yu Gi Oh Dinosaur deck.

Ultimate Tyranno Super Conductor Tyranno Black Tyranno Dark Driceratops Sabersaurus x3 Black Veloci Oxygeddon Hydrogeddon x3 Black Stego x2 Miracle Jurassic Egg Black Ptera Hyperhammerhead Gilasaurus Tyranno Infinity Calculator

Jurassic World Fossil Dig Big Evolution Pill Smashing Ground Rush Recklessly Solidarity Giant Trunade Lightning Vortex Pot of Avarice Monster Reborn Riryoku Magical Mallet Mystical Space Typhoon

Fossil Excavation x3 Sakuretsu Armour x3 Draining Shield Magic Cylinder Scrap-Iron Scarecrow Compulsory Evacuation Device No Entry Torrential Tribute Magic Jammer Survival Instinct Needle Wall

Right now my deck can win or lose very easily, and it depends on the cards I draw. If I get the right ones, I can usually kill off the game. But if I don't, I can't seem to fight back. Not sure what the weaknesses of Dinos are but I am especially weak against those Spec Summon monsters.

I am already trying to get my hands on Frostosaurus Super Ancient Dino Beast Destroyersaurus

I am considering putting in Hunting Instinct which should help with Spec Summons. Seismic Shockwave which cuts down the opponent's usable spell/trap zones Megamorph which can double my atk if needed :/ Mausoleum of the Emperor which allows me to summon my level 8s w/o tributes Volcanic Eruption which clears the field, but req Jurassic World. :/

I do need cards that help me bring out the monsters I need, without diluting the Dino type of the deck. Especially since I have Solidarity and use it to boost my atk. Thanks.

Btw, my friend insists that Riryoku can only halve the atk of one of MY monsters and not his. Help? :O THe card says "a face up monster", so I don't see why I can't halve his.