You can file a Petition requesting a court grant you a Peace Order, which is sometimes referred to as a restraining order.
Please be advised that this response does not constitute "legal advice," nor does it create an attorney-client relationship. You should seek counsel of an attorney before taking any actions or deciding not to take any actions.
You need to call the police and file a police report describing in detail everything that has happened. The police can then make the determination if there is enough evidence to send the case forward for potential charges. As for your safety you need to file for a restraining order, but unfortunately that often leads to a false sense of being "protected." I'm not sure the size of the community you live in but I would ask for the assistance from police: if they could monitor your home, do occassional drive-bys of your home/work, etc. The presence of the police may ward off any further potential criminal activity. Please call the police and be safe!