Easy, get more/better athletes. You can work as hard and put in as much time as you want, but at the end of the day, when you play teams that do those things and have better players, you're gonna lose. It's not rocket science. As for your question about Cascade and Community, with the exception of a couple of players, I wouldn't say that those teams were bigger, faster, or stronger. I will however say that both of those teams could have been much better with quality coaching, which neither have in my opinion.