um....Most of us have school,work and life. And some of us live in different parts of the world with different time. If you want to battle someone you would have to go to the wifi corner then click on battle stadium and find a link on quick battle request and post there. On this forum to set up a time and date with them and also find out which coast does the trainer lives. This is not like some random game where you can connect and battle instantly. You would have to wait. since you're new to pokemon I suggest you read this before you start :
http://www.serebii.net/pokedex-rs/ev.shtml. Most of us are using these ev training. if you have questions on this post in the help thread. And by the way I'll battle you my friend code is the hg version in the signature. I lived on east coast. I'm usually available after 11:00 a.m.