One thing you could try waiting until the time button comes up for every hand until you make your move. That way you will have at least a bit more time to think every time before you act. Some times you may not need the time but take it every time until you notice yourself getting over those impulse actions.
Just on a side note, I usually recommend to people to always let some time slide before making a decision, as it helps with two things:
A. Like the above quote clearly states, it gives you some time to think about your hand, and not just "ohh ohh I have kings lolz me"
B. Personally, I find it semi reliable to judge to a certain degree a range someone would have based on how sure of the hand they are. For instance, if I check it, and the next x people insta-check, I am going to assume either they had check/fold set, in that case they could care less and might not have the nuts ya know, or they might be on a draw and just intended on checking to see the next card free.
I didn't mean to hijack the thread, this just came to mind while I was reading, correct me if im wrong.
Cheers