Villain is 22/16 no other info.

Full Tilt No-Limit Hold'em, $0.02 BB (6 handed) - Full Tilt Converter Tool from http://www.flopturnriver.com

UTG ($1.97)
MP ($4.20)
Hero (CO) ($2)
Button ($2)
SB ($2.01)
BB ($2.06)

Preflop: Hero is CO with K, K
2 folds, Hero bets $0.06, 2 folds, BB calls $0.04

Flop: ($0.13) Q, 5, 4 (2 players)
BB checks, Hero bets $0.06, BB raises $0.22, Hero calls $0.16

Turn: ($0.57) 7 (2 players)
BB bets $0.39, Hero calls $0.39

River: ($1.35) 10 (2 players)
BB checks, Hero bets ?

I've got $1.33 left in chips.

I have Villain on a range of A2-3, 44+, AK, AQ, AJ, KQ, QJ, QT. Maybe a couple more straight draw type hands on the flop too.

Is the only real option to shove? I'm pretty sure I'm ahead at this stage but does worse call? I can see AQ, KQ but all lower PP he may have would probably fold.

I get overly scared when Villain checks the river to me.