Client takes forever to join server

I have just created a DarkRP server and people who are joining the server seem to take up to 10 minutes to join, and that’s if they don’t cancel it.

I have cut down the files of my server to an absolute minimum (e.g. PHX,Wire,Durgz and Scars) but i still have had nobody actually connecting to the server.

Does anybody have any ideas how to get people to join?

Is your server on a fast internet? if not, theres you problem!

Is the map custom and un-popular?