The clean install is always the best way to deal with windows7 . From your post I can see the issues you have encountered and would suggest you partition and do a clean install . If you really want to do an upgrade follow the advice given while attempting to upgrade .
What are you trying to upgrade from ? Good idea to state the OS you are upgrading from