It can take a month or so, and consistency, sometimes, to get indexed, although there may be other reasons why. You have all your metadescriptions, etcetera? I wrote for a news site that saw millions in monthly traffic.
You can rank with, or even outrank, mainstream news if your genre is...