I'd say try and hang around people who don't smoke, or avoid smoking environments. Also try and replace that "addictive" feeling with something positive; Go for a walk, watch tv, read, exercise, draw, ect. There's countless things you can do to replace the time you think about smoking.
The relieving feeling you get when you break down and smoke is your habit getting the best of you. Put it this way, is killing yourself little by little relieving? Self discipline is key.
As far as your attraction for women who smoke, I'm not sure. That's a big turnoff for me basically. Yellow teeth, smelly clothes, lungs full of tar, and possibly cancer do not attract me what so ever.
My outlook on smoking: You might as well put your money in a pile and burn it. Whether people want to believe it or not, smoking is committing suicide.
As far as training your brain goes, try and find something to crave that is positive. For me, working out is what I crave because of it's benefits. I love to see my body change for the better. If this can't be done, stay busy or surround yourself with people who wouldn't want to see you smoke or die of complications in the future.
It all comes down to this:
There is no benefit of smoking. Nothing about it is safe or good for your body and your wallet for that matter. It breaks down self discipline, empties your wallet, and damages your body.