Anyone what can this be ??

Vanessa
I have been spotting or discharging idk 
These past 4 days I been spotting brown with blood  and last week my nipples really hurted  and yesterday and all day today I haven't gotten my period 
What can this mean??  
Help plz