Unfortunately, the fact that you don't drink probably does make girls think you're not exciting and fun enough. I don't drink and I find that if I tell people this straight away they assume that i'm boring and innocent and it makes me less attractive, but if they get to know me first and then find out, they're just surprised. This is really awful I know, but even though I don't drink it would slightly put me off if a guy didn't drink. It's incredibly hypocritical, but I find really drunk guys attractive. It sucks that not drinking can make you less attractive but I don't blame people cuz I think that way too. I think it might help if you acted more confident. I just act super confident and lose my inhibitions and most people don't realise I'm not drunk and it helps.