This is villains very first hand at the table. No info at all.

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

MP ($4.09)
CO ($4.66)
Hero (Button) ($2.32)
SB ($6.28)
BB ($2.40)
UTG ($2)

Preflop: Hero is Button with 3, 3
1 fold, MP calls $0.02, CO calls $0.02, Hero calls $0.02, 1 fold, BB bets $0.04, MP calls $0.02, CO calls $0.02, Hero calls $0.02

Flop: ($0.17) 3, Q, 7 (4 players)
BB bets $0.02, MP raises to $0.04, CO calls $0.04, Hero raises to $0.18, BB calls $0.16, 1 fold, CO calls $0.14

Turn: ($0.75) 4 (3 players)
BB checks, CO checks, Hero bets $0.66, BB calls $0.66, 1 fold

River: ($2.07) 9 (2 players)
BB bets $1.52 (All-In), Hero ???

I realize 99.9% of the time this is a flush. Could I have done anything else in this hand to get him to fold or is it just bad luck?