It isn't that you flip flop necessarily, you're just not vocal/persuasive enough. If you want the town to listen to you, then you need to put your foot and the sand and let them know that you are CERTAIN this person is mafia, and you're not going to let anyone screw that up.
If you think someone is scum, then you need to approach them dead on. You're like a train going to lynch town, you have to make it apparent that you will lynch that other player. And don't get me wrong, it's fine to challenge your own thoughts of uncertainty, but if you think a player is scummy, then you might be right. And if your wrong, then town will look for someone to blame. YOU are that someone. When s*** hits the fan, you gotta own up to it. This is basically the best advice I can give you about reads.
If you think someone is scum, then you need to approach them dead on. You're like a train going to lynch town, you have to make it apparent that you will lynch that other player. And don't get me wrong, it's fine to challenge your own thoughts of uncertainty, but if you think a player is scummy, then you might be right. And if your wrong, then town will look for someone to blame. YOU are that someone. When s*** hits the fan, you gotta own up to it. This is basically the best advice I can give you about reads.