I have noticed that it takes longer to get indexed in Google now than it did a few years ago. I have a ton of high quality natural backlinks, do-follow and no-follow from social bookmarking sites (reddit), flipboard, guest blogging, etc. I have over 20 high quality blog posts, and only some of my content is indexed.
I'm just going to continue publishing quality content and guest blogging while also building a social media presence. It takes patience, but eventually the hard work will pay off.
Don't start getting desperate and spamming the internet just cause you're not getting indexed quickly, be patient and build up your website and social media pages for other sources of traffic.