Where do i start: Use soap and water and a flannel.
1/.First of all the way you wash is very important always use a flannel to wash,I expect that you wash your face with your hands [wrong] you must use a flannel and dry your face with a clean towel, use hot water soak the flannel wring out then wipe you face with the hot towel this will remove any crease or oil on your face and keep your face clear of spots,the forehead and neck should get the same washing method [use a hot flannel]. It will take a little time for you to be free of spots but in the end your face will be clear
2/. You are what you eat so you must eat a sensible balanced diet.As you will eat all your life it makes sense to learn about food and diet nutrition,which takes time and study.Some foods are good very good for the skin as some foods are good for muscle growth.as some foods are good for energy,learn about this and put it into practice.
Even when you bath always use a flannel do not wash with the palms of your hands.
That's all for now hope you get the results that you are looking for i am shore you will.