The problem is that that’s not a concrete goal. There’s no defined point at which you’ve finished ‘improving’. And when you carefully examine the rationale for why you need to improve yourself before you enjoy yourself, all possible reasons turn out to be pretty silly.
Women are not really interested in looks or money. It grabs their attention, for sure, but a nice car can’t love you back, and neither can most pretty boys. Girls tend to learn quicker than boys the pitfalls of shallowness.
What women are interested in is emotional maturity, but it’s really difficult to pick that sort of thing up outside of a relationship. I like to say that if you want to learn how to dance, you need a dance partner.
Any meaningful way to improve yourself won’t give tangible results for years. All you’re doing when you restrict your social life is to freeze yourself out of the truly meaningful parts of life while focusing intently on the meaning-less.