So let's be clear here. My main issue is not with getting girls but rather keeping them around(outside like one or two specific cases). I definitely know what it is. When I am drunk I am outgoing, positive, confident and usually just don't give a shit about other people.

The issue is, if I want to continue to hang-out with a girl, it's kind of fine, until we get into social stuff(pubs, friends etc). In that moment I will just close myself from other people and just trying to survive it until we're together alone again. Unless we're drinking of course, but that is different story.
Girl will notice that you're fucking weirdo and it's over, usually a day or week after we met. And that alone doesn't really improve your reputation.

So my question is how can I transfer that "me" which is drunk onto me which is not.

TLDR; I am a social retard without alcohol and girls I meet will find out sooner or later. Want solution that doesnt include alcohol