If you're looking to stay away from accutane, some good OTC remedies include African Black Soap (wash is better than bar), witch hazel, tea tree oil (potent smell so don't wear b4 clubbing), and PanOxyl.
I had issues all my life and eventually (at age 32) grew out it. Hopefully you'll find what balance works best with your skin type and best of luck!