I'll leave it for the experts to critique your play-- no doubt you'll be told "fold preflop". Bugeye: this is a limit hand. That's why the bet on the river was only $1.

For those who prefer hands that are converted:

Party Poker 0.50/1 Hold'em (7 handed) FTR converter on zerodivide.cx

Preflop: Hero is MP2 with J, T.
2 folds, Hero raises, CO 3-bets, 2 folds, BB caps, Hero calls, CO calls.

Flop: (12.50 SB) 8, 3, 9 (3 players)
BB bets, Hero raises, CO 3-bets, BB caps, Hero calls, CO calls.

Turn: (12.25 BB) 9 (3 players)
BB bets, Hero calls, CO raises, BB calls, Hero calls.

River: (18.25 BB) Q (3 players)
BB checks, Hero bets, CO calls, BB calls.

Final Pot: 21.25 BB

Results in white below:
BB has Ad As (two pair, aces and nines).
Hero has Jd Ts (straight, queen high).
CO has Kd Kh (two pair, kings and nines).
Outcome: Hero wins 21.25 BB.