Well, for one thing most of your team was UU. If you want to compete better in OU matches, you might want to bring some Pokes that are a little higher tier-wise. Also, Dragon moves are very common this generation with all the OU dragons running around. So, you'd probably benefit from having one or more Steel types on your team. That would also help you to stop the onslaught of the Poison I was inflicting, lol.