One of my favorite tips I've received, and I can't quite remember who gave it to me, is the best way to learn how to beat a specific team or style is to play with it. You'll very quickly learn what the weaknesses are, and how to play around it. Keep in mind that if you're low on the ladder on Showdown or Battlespot, you're probably going to run into gimmicky teams made specifically to beat that team. Just remember that they're still low ladder for a reason, because outside of countering the Big Six, or CHALK, or whatever, they can't accomplish much.
RIP Miranda Cosgrove 1975-2017