Part of your problem (imo) is that you are WAY TOO TIGHT. Now, if that's your style and it's winning, stick with it. But when I see a Uber Nit at the table, I will purposely call with weaker hands knowing if I hit a monster, they're going to pay me off. Perfect example at a 1/2NL table live casino:
I get 3/4 Hearts 3 seats to the right of the BB. The uber nit (literally only raises with High PP or AK, nothing else) is on the button. He raises from the button to $12. Everyone else folds to me. I call.
Flop: 5 6 7 with 2 spades.
I check. He bets out $20 (Pot is $31). I raise him to $50. He goes All in over the top of me for his whole stack (roughly 300). Of course I call. I flip over the straight and he's in shock when his QQ isn't any good.
My whole point of this story is that if people have you pegged as a super nit, they will be MORE LIKELY to call with less pot odds
and try more to draw out on you because they know if they hit, it's good.