Guys yesterday in doubles one of my opponent had a slice that was flat and penetrating. my normal serve and volley movements got me forward momentum but the slice forced me to move back until the ball landed I ended up playing too close to my body resulting in a nothing shot from me.
If you're serve and volleying going backward isn't an option. You get in as far as you can after your serve, (usually 2 or 3 steps), split step, and then move toward the return. You'd like the returner to hit a nice shoulder high floater, but if the guy drills it at your feet you still have to move forward, get your racquet out in front of you, and get it back. The nice thing in doubles is that you don't have to hit McEnroe-esk quality first volleys to still be in the point. Get the ball over the net keeping it low, finish moving in, and now there are two of you up there. As long as you keep your ball low you should have a fighting chance to win the point. The deeper you hit it the better your chances.
I dont rush to net for volleying often. I stand between service line and baseline. More close to service line. If the return is loopy then i rush in to finish. If it is a short return I do a normal approach shot. In this case It is a flat slice and I was caught at no mans land.
For most of us that aren't Stefan Edberg the split step after the serve usually happens before the service line, but you still should be hitting the volley at or inside the service line.
What you're describing doesn't sound like serve and volley. This sounds like like serve and then stand a bit inside the baseline and wait for a weak return - kind of in no man's land. Do I have that correct? Againist weaker players the positioning you've described can work because the returns are short and/or weak (as you seem to be describing). However I would think that a stronger player would hit a strong, deep return right at you and force you to hit a ball at your ankles. That's certainly what I would do. Slice. flat, or top spin doesn't really matter. The goal is to make you volley or half volley from behind the service line, or make you backup while trying to hit a ground stroke, both of which are pretty hard to do effectively.
This is the general reason you try to stay out of no man's land and continue to move forward if you're coming in.
It sounds like you either need to try a full serve and volley, or stayback against these stronger returns and wait for a short ball.