>>208366161) Make a slap-dash team of pokes
2) See where your shortcomings are (Are you easily swept? walled? Screwed over by X teams?)
3) Alter your team to overcome the issues discovered
4) Learn to predict, you'll learn common patterns in people's playing which you can exploit
5) Learn not to be so easily predicted, this is one that's hard to do and can be done either by showing your cards on the table and show that you're willing to throw them down even when it doesn't get the best possible solution, or hide your cards and keep you opponent on their toes because they don't know what you could be packing.
6) Talk to people you're playing with (if you're on showdown), discuss sets and ideas, ask people what they run on certain pokemon, this will help you predict later on and might even help you if you want to add that pokemon to your team.
7) Have fun, you'll pick up on the flow of battle more when you're having fun
8) 1 attack IV on any special attackers