Well, I don't have any idea about any software but, I would like to suggest that you hire a firm like AMGW Agency who are providing the service of marketing and public relation as well as online marketing too. I have a great experience dealing with them.
new york public relations firms