I can help with some of this while I wait for my DS battery to charge.
First, look around this site for some excellent guides on EV's and IV's and learn the difference between the two.
When you get the Pokemon you want to train, and their IV's and natures are to your liking, use Super Training...