Do you have a registry cleaner? (Get one here otherwise:
Free Registry Cleaner) Might be an idea to give your computer a run over.
Then Save the Java installer program to your computer. Then install Java. If it still won't let you then you may have another version already there. Then go to your Add/Remove Programs Control panel & remove Java & then try to install again.