Raise larger preflop on passive tables like this, make it $22 or $25 - with typical casino tourist players the 3xBB+1BB for every limper only serves to inflate the pot, you get just as many players to the flop as you would if you limped.
As played, based on your description, the pot should have been $53 (4x$12+$2+$2+$1), so lead out for $40. A majority of your tourist players will think you hit the A and are protecting against the FDs. Then shove turns that are K,Q,J,T,9,7,6 or a spade.
And one last thing, please please please, always play with a topped up stack!! For a typical $200NLH game I buy $620 in chips, 1 stack of white, 1 stack of red, 1 stack of green and sit at the table with the stack of white, stack of red minus $20 and 4 green, keep the rest in my pocket and I topp up every time I drop +$5 below max stack.