I'm not sure if they can compete with Amazon. They're losing money and competing with Amazon which has deeper pockets.
Right now, their prices are higher and I can find (and have found) better deals on either Amazon or Snapdeal. Amazon has always delivered faster and the sellers are all the same on these sites now.
Not it seems Amazon is in trouble.
I think Flipkart is in real trouble here. Amazon can discount for long and eat losses (that's what they have always done) and though Flipkart has good ideas, they have made really strange moves (making a Tablet? Infibeam tried that back in 2011. Didn't work.)