Please don't spam in someone else's post.
Blades, what you need to do is get a team of 6 Linoone together and use their Pickup Ability to get a bunch of Rare Candies. If you have Emerald, you will need to level them up to Lv41 before they will pick up any. Then, once you have a decent collection, save your game, and then feed your Pokemon RCs (as AB suggested) until your Poke is Lv50. Then use the IV Calculator at
www.psypokes.com or dowload Metalkid's Pokemon Program and record what your Pokes IVs are. That will help you determine if your Poke is even worth training. There are actually natural areas that you can EV train your Pokes, in RSE at least:
1 HP: Whismur - Rusturf Cave
1 Atk: Carvanha - Fish Route 116 (Super Rod)
1 Def: Sandshrew/Skarmory - Route 113
1 SAtk: Spinda - Route 113
2 SDef: Lombre - Route 114; 1 SDef: Swablu/Lotad - Route 114
1 Spd: Zubat - Meteor Falls