Delayed periods may cause symptoms like sore nipples and white discharge.......
Its called Pre Menstrual syndrome and its due to hormone induced change.
Next Steps
you need to meet a gynecologist to ascertain your pregnancy not being there and having done that, to get medicine to get periods
Health Tips
For your height of 5.1, your weight of 60 kg is more. women who are overweight or have gained weight suddenly tend to have irregular periods. so weight loss is high on priority list of things you can do to help yourself