I believe most prescription ED meds recommend no alcohol when you take them. There are several now so I would research into each one (cialis, viagra, Levitra, etc). I’ve read anecdotal reports that the amino acid l-arginine can help with ed and erection quality issues. You’ll have to read up on dosages with that though.
something more radical that you can look into is hormone replacement therapy which depends on your age. I’d get an opinion of a highly skilled doctor on this that can monitor you and advise closely. This is probably very expensive.
maybe start by talking to ur gp and let him know what exactly you are looking for. Hope that helps