What difficulty are you playing on? If not on max, I would consider bumping up the difficulty. That's where oils/potions really start to shine. Also, enhanced and superior versions of those oils/bombs/potions really help later on. I'm playing NG+ on highest difficulty, and enjoying it immensely...