Setting up a public server in MineCraft?

Please do not tell me to Download the Exe from the minecraft downloads site. I have done that. When it opens up, nothing is shown in the "logs" section.
A friend of mine told me about PortForward. I looked into youtube videos and they just fail at teaching me. Or maybe I'm too dumb to understand it. So if you're going to help me, please, for the love of god, DUMB IT DOWN FOR ME. Step by step. Because nothing I've looked into is working.

When people play minecraft with you, they're sending information called "packets" to your computer. If you don't port forward, your firewall will think that this information (which is things like player location, their current weapon, health etc) is a virus! So when you port forward, you tell your firewall that it's ok and it's not bad. Hope this helped. I don't set up servers so you'll need to just take my answer as a way to sort of understand it.

I'm going to assume you have Windows 7.

1: Open your internet browser, and type in 192.168.1.1 in the address bar.
2: A panel will open asking you for a username and password. For NetGear the username is "admin" and the password is "password." For LinkSys, the username is "admin" and the password is "admin."
3: Once you have access to your router screen, you need to open up "Advanced Routing" (It'll be something similar), and find a section labeled "Port Forwarding."
4: Now, before we continue, press the "Start" button, and click on "All Programs"
5: Open up "Accessories" and then click on "Command Prompt"
6: In Command Prompt, type in "ipconfig"
7: A lot of information will pop up, you want to find something labeled "IPv4 Address," write down the number that appears to the right of it. This is your local IP address.
8: Now, go back into your browser, and forward the port 25565 to your local IP address.
9: Save the settings, and go to Google.com, and type "What is my IP" and search.
10: It will display a number, which is your actual IP address that other people will type in to access your server. Write this number down too.
11: Open the Minecraft Server folder, and open the Notepad file labeled Server.
12: In the IP address field, put in your actual IP address, save the file and exit.
13: Now when you run the server, people should be allowed to access your server using your IP address and the port, it will look like XXX.XXX.X.X:25565 (the X's being your actual IP address.