As for your Axew, personally, I would say train it from level 1. That way, the Pokemon will gain more EVs from battling than the one you caught at level 30. Then there would be a 37 level difference to gain experience and EVs than the 8 level one for the wild Pokemon.
How is your current Fraxure weak? Perhaps you have a bad nature for what you want it to do in battle.