Forum:Can any1 help me out with my crystal beast deck?

i feel like theres something missing so if any1 has any comment, tips, ideas on how i can make this deck stronger nd a high tournament level winner.. just let me kno..

Monsters x20
1x Hamon, lord of striking thunder 1x rescue cat 3x crystal beast sapphire pegasus 3x crystal beast amber mammoth 3x crystal beast topaz tiger 2x crystal beast ruby carbuncle 2x crystal beast emerald tortoise 2x crystal beast amethyst cat 3x giant rat

Magic x16
3x crystal beacon 2x crystal blessing 2x crystal abundance 2x crystal promise 3x ancient city-rainbow ruins 2x lightning vortex 1x terraforming 1x card destruction

Traps x4
2x last resort 1x solemn judgement 1x torrential tribute