You played it fine, you need to get value from a Q, trips or smaller fullhouse. Inducing a bluff IMO is just not going to work, the board is too scary and he will most likely opt not too bluff if he is on missed flush draw. You won't see a bigger full house there too often, he would need to be a complete idiot to slowplay JJ on that board and KK is not very likely.