I’m not a poker pro so take my advice with a grain of salt.
Cash games first.. If card dead I loosen up a bit. widen my range so to speak. no one wants to play a table with super nits and if I am on one I will try to move as quickly as possible. By loosening up a bit I can throw away 30-50 bucks here and there. It defines my image as a loose player and when I get a real hand I can capitalize on that and take advantage of my image. Overall I am a very winning player but that may be because of good bankroll management too.
In tournies its a similar strategy. Normally I start off fairly loose. If I get lucky and hit early on then I build my stack up to carry me through the middle stages. If I don’t hit then I tighten up. I’ve only played tournaments against the local amateurs but I have done very well. Normally 80-100 players and normally finishing in the top 3 spots. There has only been 1 tournament where I was card dead for the entire thing and I ended up blinding out.