A few quick pointers, these are things i think about when deciding whether to cbet.
1. How many opponents are you cbetting into?? Usually i make a general rule that if there's more than 2 i don't cbet without some sort of a hand, TPTK,TPGK,OESD, FD etc. Don't cbet into 3 people without connecting with the flop in some way.
So lets say you've raised pf, got 2 callers, not hit the flop and its been checked around to you.
2. What are your opponents fold to cbet stats? If both have high fold to cbet stats then i will fire every single time, preferably above 85% is good enough for me but you'll often see people playing fit or fold that have 100% fold to cbet stats, these people are literally giving you money by calling pf too much and then folding on a huge majority of boards to a cbet.
3. What does the board look like? You get wet boards and dry boards, boards that are say double suited with connecting cards, or boards with like 2 broadway cards on are wet boards. Boards like 225 rainbow are dry boards, if someone's called pf with a 2 then good luck to them, they probably made a bad call pf and when they min-check-raise you can fold easily, other boards like 952 rainbow are very unlikely to have hit someone that called a pf raise. I generally cbet every paired board if its checked around to me.
and 4. Nothing to do with cbets really but if someone min-donkbets into you at the micros then raise it by like 4-5x EVERY SINGLE TIME. Regardless of whether you hit the flop or not these donk min bets are screaming out to be raised.
It just generally sounds like you aren't very aggressive in general, and maybe your LP opening ranges are too tight, b/c someone who doesnt like throwing out a cbet isn't likely to raise from the CO with sc's and small pairs, these are hands that your not going to hit a lot of flops with so it's essential to cbet when checked to.
Cbets are a really easy thing to get to grips with as long as your pf play is good, just keep your EP - MP raising ranges tight, playing in position makes poker a much easier game.