So I kind of want help to battle. Mostly just my friends but they EV train like crazy and know what they are doing. Now These are my pokemon currently and I wanted some input. (Also one of my friends uses a Toxic Spikes/roar combo) I don't really care too much about IV's or natures but I am up to training pokemon in EVs for what I am going to use them for. So input on moves and strategy would be great. I am really just a noob when it comes to this type of stuff. My current team I guess is:

Typhlosion:
Blaze
-Swift
-Double Edge
-Lava Plume
-Flamethrower

Kingdra
Swift Swim
-Dragon Dance(thinking about smokescreen since I don't have any physical attacking moves)
-Blizzard(I want icebeam)
-Brine
-Surf

Maybe add Dragon Pulse in there?

Victreebel
Chlorophyll
-Leaf Blade
-Leaf Storm
-Sludge Bomb
-Sleep Powder

Nidoqueen
Rivalry
-Shadow Claw
-Thunder
-Crunch
-Earth Power

I need to definately rework nidoqueen. Moves there were pretty much just for E4. I was thinking kind of having: Sandstorm and Rockslide in there

Butterfree
Compound Eyes
-Silver Wind
-Stun Spore
-Psychic
-Giga Drain

Um.... yeah I like my butterfree

Arcanine
Intimidate
-Flamethrower
-Extreme Speed
-Take Down
-Flame Wheel

I am completely up for suggestions on anything from Pokemon to movesets and strategy. But those are my only ones at or above 50 so.... I have an Espeon though at level 40 if needed. Although I have more pokemon from my Pearl but no second DS so no way of getting them with out a friend.