You will also need to set up authhash
You also need to follow these instructions to create an authorization code for Shoutcast yellow pages entries otherwise your stream will remain private and not show up as a listed station.
Just a guess here.
In settings/Stream have you given the stream your station name?
In settings/advanced have you set directory listings Use YP V2 to yes and then stopped/restarted your stream?
If that doesn't get you listed which may take a little while to appear in Shoutcast listings then i suggest you raise a support ticket for John to advise you further.