Wow, you've gotten some good feedback. I'll give my thoughts for what they're worth...
Preflop- perfectly fine
Flop- HE checks to you. Cbet here is marginal. If you know his fold to cbet percentage, you can just do it at a mathematically sensible price.
If he's gonna fold this flop, he'll certainly fold to a smaller bet than you've made. You don't want a call, so why don't you save yourself a little bit of money?
The other problem is that this flop hits his range more than yours. He's calling with all sorts of Ax, connectors, suited cards. So he's not going away so easy. This could be a check behind flop- you don't always have to C-bet! You'll make more $ in the long run if you are (somewhat) conservative on these flops... you'll get more credit the next time you c-bet for sure.
Turn you have a gutshot, and you're right that he can't be too strong all that often. I think a smaller bet would do the same job here as well.
Also note that villain called you down pretty light on flop... you have a loose aggressive image, so use that to your advantage when you do have a hand! (i.e. he might not be a calling station, he may have a read on you)
__________________
|