As mentioned before run Portchecker and check what it says is using Port 80.

If anything but Apache is using it then it will not start.