Oh, and how I EV train?
Hp:
Route 212, surf on the water. Only woopers(1) and quagsires(2).
Attack:
Fish at Valor Lakefront. Only gyarados(2) and Seaking(2).
Defense:
Maniac Cave. Geodude (1), Hippopotas (1) and i think also graveler(2).
Sp. Atk:
Old Chateau (Eterna Forest). Only Ghastly(1), Haunter(2), and Gengar(3) there.
Sp. Def:
Route 223. Tentacruel(2) and Mantyke(1), can't remember if there are any tentacool(1) aswell.
Speed:
Route 225. Spearow(1), Fearow(2), Ratata(1), and Raticate(2). I believe there are a few other pokes in the grass, but the mentioned ones are by far the most common.
I EV train by letting my poke hold a power item and switch out with a stronger poke (hence the higher lvl places).
Hope this helps :)