Yeah, good luck on trying to fill up your pokedex! It isn't easy. Where I live I don't have the ability to go to the pokemon events that give away legendaries. They are too far away from me. I also don't have a lot of friends who like pokemon so I don't really have anyone to trade with, and I haven't tried Wi-Fi yet, hopefully I will soon. I just haven't had the time to do that with school and my job.
I almost filled up my Hoeen Pokedex once, I just needed the evolved forms of Clamperl plus two of the other starters. I had all the others, though.