Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Even though Machamp had such a bad strategy and moveset, I feel you keep stuggling against that guy. other than that, the comments are kinda dull, as some friends pointed out earlier, and....
well, you know. I think they've summed up everything.