You know, I can tell God is working on this area of your life already. The fact that you know you have a problem in these areas, and that you want to change them, testifies to the fact that you're in the process of changing. The real danger comes when you lose sensitivity to the problem.
Christianity is a dynamic process, with God refining you throughout your life. There are some areas that get "fixed" right away, some that take a lifetime, and some that fall in between the other catagories. I dunno which this falls into, but just know that it is not outside the scope of His power to bring about radical change. But, you know, don't get upset about the process. Get all you can out of the lessons God is about to teach you. Know that it will be tough, but never be more then you can take (really). And, like msjones said, pray! Pray that God would form you into a woman after His own heart, and that He would allow you to see the world--and other people--as He sees them. In other words, pray for godly perspective, which is a wonderful way to combat a selfish nature.