Here is an excellent cheat sheet on how to put together press releases for your organization or yourself.
Press releases work and they are simple to create and distribute once you know the steps.
Bonus tip: I use https://newsle.com to keep up with the news about my social media contacts. Pretty often the news is actually a press release my contacts put out. The lesson is, if you want to be in the news, write it yourself by doing press releases.