Dedicated Firewall

My Counter-Strike Source Dedicated Server doesn’t work online, why not?
I have downloaded all the necessary programs needed to run a source Dedicated Server, including HldsUpdateTool and srcds. I have also created Batch(.bat) files to run my server. I have port forwarded the following ports: 1200 to 1200, 27000 to 27015, and 27020 to 27039. The protocol for the three ports is set to “both.” My IP for these ports ends with 3 digits, (just wondering if this is correct). I have disabled my windows firewall and i have allowed scrcds with the port 27015 to go through my firewall manually. I am running the operating system windows vista. My server shows up only as a LAN server which I can only see and join. Myserver does not show up on the counter-strike source internet servers tab but only under the LAN tab. I am wondering is there anyway to get my server online, in other words allow other people to join it? Please help.
Yes, I have sv_lan 0 in my server configuration.
I’m going to assume you haven’t tried sv_lan 0, even though you probably have. Anyway, it would be pretty hard to notice on the internet tab. I hardly ever see my own rented servers online. (I’m referring to TF2, but it has the same system for choosing servers.)
Mind listing the IP here? Someone could attempt connecting to it. And if nobody else can join, I’m not sure what exactly is wrong. The only advice I can offer is attempting more sv_lan 0, as I’m not very experienced with srcds.
What is a Hybrid Cloud?