How could I have played better? Pushed a flush draw and hit, had the Ace so knew I had the highest flush.

PokerStars Game #4901997758: Hold'em No Limit ($0.02/$0.05) - 2006/05/11 - 16:42:33 (ET)
Table 'Hamal III' 6-max Seat #6 is the button
Seat 1: rickud ($12.11 in chips)
Seat 2: Hero ($9.81 in chips)
Seat 3: Dinnerlady ($4 in chips)
Seat 4: clemite ($3.56 in chips)
Seat 5: card_capers ($3.17 in chips)
Seat 6: sun13set ($3.01 in chips)
rickud: posts small blind $0.02
Hero: posts big blind $0.05
Dinnerlady: posts big blind $0.05

*** HOLE CARDS ***
Dealt to Hero [8s As]
Dinnerlady: checks
clemite: folds
card_capers: calls $0.05
sun13set: calls $0.05
rickud: calls $0.03
Hero: checks

*** FLOP *** [3h Ts 3s]
rickud: checks
Hero: checks
Dinnerlady: checks
card_capers: bets $0.10
sun13set: folds
rickud: folds
Hero: calls $0.10
Dinnerlady: folds

*** TURN *** [3h Ts 3s] [Kc]
Hero: checks
card_capers: bets $0.15
Hero: calls $0.15

*** RIVER *** [3h Ts 3s Kc] [2s]
Hero: bets $0.35
card_capers: raises $2.52 to $2.87 and is all-in
Hero: calls $2.52

*** SHOW DOWN ***
card_capers: shows [Th Tc] (a full house, Tens full of Threes)
card_capers said, "omg poket 10's again"
Hero: mucks hand
card_capers collected $6.19 from pot
rickud said, "nh"
*** SUMMARY ***
Total pot $6.49 | Rake $0.30

I know I could of semi bluffed the flop and turn, but again, I was beat the entire time. (Semi bluffing has become a leak for me at these micro stakes, people will call ANYTHING) He didn't do anything to give me reads, what could I have done?