I have no idea what your trying to do here..
1. why are you trying to isolate an agressive player with a more then marginal hand?
2. Isn't this hand better in a multiway pot?
3. If he is limp/calling alot then are you not considering sc's in his range e.g. 89s?
Personally, I hate the preflop play (you have no information and finding yourself in a pot with a less then desirable hand with excalty the player you don't want to play in this spot). I don't like a c-bet on this flop given the preflop action and the flop.
As played, pick up your hand and drop it in the trash can on the way out.