I love playing heads up. Heads up is the best form of poker for me, cause there is a lot of play. And you can have in mind the probabilities and make some moves. When playing against only one person the probabilities are different from having to play against 8 other players. So your gameplay should adjust to that.
When you flop a pair most of the times you are good. Top pair you are like the nuts. Most of the times nobody of you two will connect to the board, so you have to know that to play your opponent and make some moves. Your opponent having a premium hand most of the time he will let you know preflop, all the other times is definately good to
bluff any high card on the board. In heads up wins the most aggressive. But, being overly aggressive, your opponent might adjust to your image, and wait for a monster hand to take you to value town. You have to find a happy medium. Dont let your opponent exploit you.
My best advice is to mix things and betting most streets so your opponent dont know if you connected or not, and exploit your image. Most of the time your opponent will get frustrated and make the wrong moves to you. That is what I strive in heads up, to exchanging jabs with opponent until the time he makes the wrong move and lose his whole stack or at least a half of it.
While I can get Freestocks advice to power push and hope to get lucky, I believe you should follow that strategy only if you are bad at playing postflop.