No. Your liver cleans your system of alcohol. Nothing else, internal or external, removes it.
Alcohol is cleared from the system very quickly.. There is no need for Niacin & it wouldn't work anyway.