You can only play Call of Duty on Nintendo Wi-Fi with others who own the game for the Wii system.
Find other Wii players online at the same time to play.