Bet $6 on the flop, push the turn...this is not a board you want to be underbetting on with your hand. Get the money in quickly. Opponent could have or some type of combo draw here against you still on the turn, and if you are behind, you can catch up on the river w/ a paired board.
I think you could have raised more preflop as well. $1.95 in the SB w/ JJ after 3 limpers is too little. I'd make it $2.25-2.50 there...I'm not a fan at seeing a flop 3-way OOP at this level with JJ.
Even when the flush comes there, I'm going to bet that turn...and call a push on the turn
As played, I think I would bet the river there, about $5-7. If he pushes, I hate life.