As far as your version is concerned it should install on windows 7 machine. So try once again by running the setup as administrator.
- there are new version available visual studio 2010 and above with .NET capabilities which varies from VB6 so some code syntax may vary. but if you are ok with new version then you can download it from https://www.visualstudio.com/downloads/download-visual-studio-vs