Can dial antibacterial soap help acne?

Basically no. Acne is a non-hygiene-related disease, and the bacteria that cause it are deep and won't be touched by bathing soap. If topical benzoyl peroxide hasn't helped your acne after two weeks, get with your personal physician. It's a serious, chronic disease that's often a grave personal and professional liability. Do what you have to.