Hey, looks like you've got some other people to help you out.
Also, another way to find battles is perhaps connecting to IRC (#smogonwifi I think), where you can just ask for a battle without having to post and wait a bit. Try it out during daytime when people are more active and alert (America anyways).