You don't have to wait months or years to get high rankings in Google. Through Google News, you can instantly shoot up to page 1 of Google.
Now Google already gives you a set of guidelines, but here is what I found is effective:
1. You have to write news worthy content - if you are struggling to find news content you can go to Google Trends or any popular news site to see what's hot.
2. Create a Google News Sitemap - through the Yoast SEO plugin you can create a sitemap. This way when you have news worthy content they will pick it up faster.
3. Your URL structure has to be unique - if you don't have news related keywords within your URL you are less likely to rank. By having specific keywords you will shoot up to the top for news related queries.
In addition to that, follow the guidelines Google News gives and you will be fine.