Nothing's is going to change overnight, it's a behavior pattern that you'll have to work on daily to succeed at but there will come a point where you won't have to think about it anymore if you discipline yourself.
This is coming from someone who is horrible with their money, I'm definitely addicted to just spending it. I'm slowly making progress, but it's very slow, and I have to pay my rent and bills in addition to everything else. I don't know how old you are but for some people rent and bills alone will straighten them out quite a bit.
Spend time around people who are good with money, this helps me. Also spend time with people who are good at making money, this changed my perspective on making money completely, people who are good at making money have a completely different attitude than the average person. They just figure out a way to do it and then do it, and they tend to do it doing things they enjoy. The richest people I know are entrepreneurs who do what they want for a living.