Hi liza, the best way I know is to deprive myself of money and obviously make the credit card unaccessible. I'm like you, in that I love browsing and shopping, but my focus now is on finding the ultimate bargain, and that keeps me interested.
You could allow yourself $X per month and make it a challenge to get the best bargain possible. Here is my best - Bras - which I did need, reduced from $90 to $27, and they were the best fitting ones I've ever had, and gorgeous.
Not sure if this addresses your real problem, but I love discussing shopping!