Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
You have to use what's called the Pal Park I believe to transfer Pokemon from Ruby/Sapphire/Emerald to D/P, and you only obtain that from completing the game as well as only able to trade 6 per day. You don't need a wii for that, and you can't trade backwards.