Hey guy,
No one answered your question so I will give you my insight. There is an "invisible" look that men who are successful with women have. It's not what you wear or how you smell. It's the easiness that shows in a man. Meaning, if a guy is getting laid, he is relaxed, not worried, life is great, etc. It's kinda like when you have enough money to buy what you want, you are happy you are going to get the new car, watch, or whatever. But when you don't have money, your shoulders are sunk, your eyes are sad, frown, and you are visibly angry. Now, there are a few things you could do to have this charisma. When it comes to sex, no matter how long its been, you have to THINK AND BELIEVE you can get laid anytime you want. It's not important. YOU ARE A MAN. You can even pay to have sex if need be. There are more important things at stake. This will be close to the look you want. Nothing can replace the "look" you will have after getting laid. But, if you BELIEVE that you can get laid anytime if you tried, then you will come close. Just enjoy your life, don't sweat it, stop masturbating too, try to stay away from whacking off for at least a week at a time. That causes your "sexual" drive, scent, and etc to vanish. Just be like a sex machine, that if given the opportunity, you will rock their shivt. It's hard to explain, but this is how you get out of ruts and dry spells. You have to believe. You can't fake it. Just believe in yourself. It's no big deal. Go to the gym, buy some nice clothes, smile and say hi, be grateful that you are alive. Everything will work out. There are so many other things to worry about.