Insurance products are not designed to give good returns. The main purpose of insurance product is to cover you from unforeseen life risk. They normally give moderate returns (6 to 8 percentage), so don't compare them with the other pure investment products (as investment products won't give you life insurance coverage). Investment option is just an add-on and returns very from product to product (e.g. moneyback, ulip, pension, endowment) and based on the purpose you bought the product for.

So first you need to understand - the types of life insurance products (Check This Thread). And then decide - what you want?
On the light of this review you insurance plans - continue/or surrender existing/or buy new products.