I like the check on the flop. at these limits most people will call it with almost anything, and semibluffing isn't really advantageous without some fold equity. If you know anything different about this particular villain, then adjust, but usually i would just check.
at the turn you should probably shove after he raises, or at least reraise. his reraise here tells
you, usually, "I have the top pair on the board, and I have a good kicker, so this pot is mine." occasionally you will find two pair or a set, but either way, they really, really like their hand right now. and very very rarely will that be the one hand that will beat you.
On the river. against a pretty obviously dead card for both of you, again, there's only one hand you need to worry about here, and that hand would likely be shoving or betting 3/4-full pot at you. reraise! The villain has already put a third of their stack in the pot by this point, they won't want to let that go if you charge them another 30-40cents. Well, if they are smart they might, but they often aren't and you don't lose anything if they fold.