YOu are way overgeared for being a heroic-starter. You just need to work out the tactics.

I remember longing for my tank to be at 20k hp.

You can see in my sig how my conquered heroic path is going..... much faster now that I'm way overgeared (pally is 35k HP buffed). As was stated, heroics are brute forceable in many cases these days.