Its harder now. I've heard the following around here: GSA blast, social share blast, bookmark blast, tier some web2.0's, blast with profile links....
The thing is, I can't confirm these to be the "cure" to indexing alone. And I have a problem with spamming hundreds of junk links at my nice web2.0 with $20 worth of content on it and risk the property. So indexing remains an issue.
I do think TIME plays a factor here. Google seems to intentionally take longer these days. Try being patient and dripping in a few of whatever floats your boat. Maybe it takes a week, but I'd rather index in 7 days than 7 hours if it prevents me from risking my T1 link.