Have you repotted it recently or tried fertilizing? If it doesn't have pitchers you'll be unable to feed it insects, so I'd try some liquid feed. Provided you already have decent light, temperatures, and humidity, that is.
The humidity is the problem. I don't have anywhere humid to put it, so I just hang it from a tree in my front yard and the humidity is really how. I've taken a few cuttings and some of the internodes at the base are growing. Are there any brands of feed you would recommend?