Generalized Perturbation Method Employing Nonorthogonal Functions