I don't like this.
My usual line is just bet the flop. If he calls I'll check/call the turn (because this stops him getting a raise in), then I'll check the river and decide whether I wan't to showdown by the size of his river bet if there is one.
I don't like your 3bet because hands that we beat like TT will fold here and Queens will call.