Getting to a potential customer's needs all comes from doing a Deep Dive or a Discovery. You can't provide answers when you don't know what the problems are. FIND out what those are. Asking questions and using ducktape. Listening is the key skill to learn here.