You know, one thing that really helped my post-flop play in terms of making it easier for me to make aggressive moves like c-bet, check-raise, etc. was finally realizing that there's only about a 30% chance of your opponent catching any part of the flop, assuming he has two unpaired cards. Obviously if he has paired cards the odds
are even lower that he connects. So chances are if you're ahead going into the flop, you're going to stay that way on the flop, and you have to use aggression in some form to either tell your opponent(s) that you're strong or at least get information on their holding. This assumes you're OOP, if you're in position, you just get your information a little differently.
Another thing to do is to really study what your opponents do after the flop in pots that you're not involved in. Do they c-bet a lot? Check-raise? What are they capable of showing down?
I hope this helps. I think you're already on the road to improving merely by recognizing potential holes in your game and trying to improve them. Good luck.