but how is my line?
villian is kind of stupid, hence the UTG limp. I'm fairly sure he's whiffed.

PokerStars No-Limit Hold'em, $0.50 BB (5 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP ($41.05)
Button ($65.30)
SB ($179.05)
Hero ($51.95)
UTG ($51.50)

Preflop: Hero is BB with 5, 6.
UTG calls $0.50, 3 folds, Hero checks.

Flop: ($1.25) 9, 4, 3 (2 players)
Hero checks, UTG bets $0.75, Hero calls $0.75.

Turn: ($2.75) 4 (2 players)
Hero checks, UTG bets $1.25, Hero raises to $4.4

Final Pot: $8.40