Is there a better way to have played this? I would've gotten it in on the flop, but with the flop flat call and a blank turn, I was at a loss of what to do

No reads on villain

PokerStars No-Limit Hold'em, $0.05 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

saw flop

UTG ($7.39)
MP ($4.01)
Hero (CO) ($5)
Button ($3.22)
SB ($13.97)
BB ($9.34)

Preflop: Hero is CO with 9, J
1 fold, MP calls $0.05, Hero bets $0.25, 3 folds, MP calls $0.20

Flop: ($0.57) 2, A, J (2 players)
MP bets $0.15, Hero raises to $0.60, MP calls $0.45

Turn: ($1.77) K (2 players)
MP bets $0.05, Hero calls $0.05

River: ($1.87) 6 (2 players)
MP bets $0.65, Hero folds

Total pot: $1.87 | Rake: $0.05