Hi Welcome to Pokebeach!
I personally am not one for battles but you can find people who are here:
http://www.pokebeach.com/forums/thread-pok%C3%A9beach-s-wi-fi-battle-zone
or if you have a Skype account I can add you to the Pokebeach Skype group.
You can find trade threads here:
http://www.pokebeach.com/forums/forum-wi-fi-zone
LLR
I personally am not one for battles but you can find people who are here:
http://www.pokebeach.com/forums/thread-pok%C3%A9beach-s-wi-fi-battle-zone
or if you have a Skype account I can add you to the Pokebeach Skype group.
You can find trade threads here:
http://www.pokebeach.com/forums/forum-wi-fi-zone
LLR