In RoC - Get WoNs. They still sell WoNs at the shops. WoNs are a must have against humans.
Try getting heroes with damaging AoE spells. I prefer DK, DL, Lich, DK the usual coil + aura (ocassionally having aura lvl 1, pact lvl 1), DL maxing out carrion + aura, and Lich with Nova.
Carrion the casters to death first - if that's what he have most. Killing the 3 or 4 priests he have at the back can be the difference between an agonizing defeat, or a flawless victory.
Then nova carrion coil the heroes to death. Target priority goes from - level 1 pally, intel heroes, MK, then lvl 2 pally. Kill the MK before he gets to lvl 6. If he's lvl 6 and any one of you heroes is further from 250 XP points from being a lvl 6, you might as well quit - they can be very hard to beat after that.
Try having both Necros and Banshees on adept. AMS you heroes - bolt + blizzard + light can be a killer (AMS prevents this), but you can still coil you heroes through AMS if they get damaged.
Basically, if you're not that good at micro, just focus on you heroes. Don't let any one of them get killed, but don't forget you units either, coil aboms and burrow fiends whenever you can.
Leave the banshees on autocast, unless you've already researched possession. Raise dead sparingly - manually. Cripple powerful units. Unholy frenzy fiends and aboms.
For TFT, add one or two statues to the mix, and have at least one destroyer floating around.
If you can do all that, victory is 70% yours (assuming you're at lvl 25

). If you can't, don't let you heroes die, and don't let them have more than 120 mana when in battle - use their skills as often as possible.
Army composition :
Heroes - 3. DK, DL, Lich.
Melee - 4 or 5, all aboms.
Range - 8 or 10, fiends. Better yet have frosties replacing 2 fiends.
Casters - 3 banshees (AMS), 4 necros (all spells).
Always have shades following them enemies around.