as far as cbetting goes, the best learning step imo is to:
A - put your opponents on a range for calling your raise and getting to the flop
B - count the amount of combinations of holdings in that range
C - determine what hands you think he continues to a Cbet on the flop
D -count the combinations in that range
E - figure out what % of his preflop range is continuing to a CB on the flop
F - gradually begin to recognise scenarios when your opponents ranges are particularly weak or strong and become a more adaptive and effective cbettor as a result
F - profit