We did that today aswell for testing purposes and i guess you did the same errors as we did with either not a complete DB or something similar, but it sounds more like a port forward problem....did you test the ports on port test sites? Did you open both, TCP
and UDP?
The first connection and loading screen should not be that long on a fresh server.
This helped us, is very easy to understand and it worked for us like a charm.
http://www.youtube.com/watch?v=6wSj1BmtURYAlso this guide could help you to figure out your problem:
http://steamcommunity.com/sharedfiles/f ... =316928535