ニキビ対策についてお答えさせていただきます。
質問者様が脂性肌であれば、アゼライン酸の美容液を化粧水の後に使ってみてください。アゼライン酸はニキビができるのを防いでくれます。美容液のせいで肌が荒れたりしなければ根気よく使い続けてください。半月〜1ヶ月で効果が出てきます。また、アゼライン酸と一緒にナイアシンアミドを併用するのもおすすめです。肌が安定します。あと、スキンケアとメイクの間に必ず日焼け止めを塗ってください。紫外線はニキビの天敵なので。ビオレのアスリズムがおすすめです!
食生活でいうと、小麦を少なくしてみてください。パンやパスタを可能な限り控えて代わりにお米を食べてください。あと、毎日お菓子を食べるのも控えてください。(特にポテチ)
個人差があると思いますが、参考になれば幸いです。