If your content is unique, 2 months should be plenty to get your content indexed.
If you don't already, you should post all your articles/posts across as many social networks as you can starting with the big 5 (Facebook, Twitter, LinkedIn, Tumblr, IG).
Drip the 100 links over a few weeks and...