L32, L36, and L34 pokemon are giving you problems? You should quit playing while you are ahead. You could just look up EVs and how to train them, its very very slow untill you can get the items from Battle Tower, but even 100 EVs dumped into one stat is enough to make AI fights quite easy.
Bite has no recoil damage, but it does have a chance of making the hit pokemon flinch, Crunch is like a super powered Bite but it lowers defence sometimes insted of causing flinching.
Also don't get Murkrow as Flying is weak vs Ice and since most people take Dragon - Steel heavy teams Ice type moves are everywhere. Just evolve Eevee into a Umbreon as it is good for its dark moves and can transfer stat boosts with Batton Pass while still being able to take hits.
Even though having normal and dark on a team makes you weak to Fighting you should get Blissey just for its huge HP we are talking about 315hp MINIMUM at level 50 (And even if you suck there is only a low chance you will get the minimum hp).