Another thing to check is if the HDMI cable is damaged. Try a connection between ports you have already tried, on another HDMI cable. If that works, your original HDMI cable is damaged. If it fails, it is either the monitor or the GPU / Graphics Card on your computer. You can also try plugging your PC into a TV or similar to see if it's the PC or the Monitor which is damaged.