looking at the hand again I think the best play might have been to bet $3, villain seems the type to just press the raise button ($3 more) with no thought of bet-sizing and then it's an easy call to see the river.

Pelion, your comment makes complete sense - now that you pointed it out it seems obvious that I had zero fold equity so nothing to gain by pushing. I somehow hadn't realised that!