But there is. Kangaskhan feels unloved now.
And well, I learnt what I know about EV training from guides, so... :/ (Have you tried the ones in the 3rd gen section (or 4th if there is one there) on the forums?).
Tips, tips... hmm. First off, EVs - you can get a max of 510 of them, 255 max for one stat. You get some towards a stat each time you kill a Pokemon (or use a Protein, etc). Every four EVs gives a 1 stat point gain. Basically just look at the stats you want to trian your Pokemon in, then use the site's dex for Pokemon who give out EV's for those Pokemon. Find where they are, and kill them.
E.g. for Defence, Geodude gives one each. Killing one with your Pokemon gives 1 EV towards defence - four Geodude fainted = 4 EVs = 1 stat point gain in defence.