I just got told on droidforums to make sure you clear your cache before flashing your device, it didn't tell me how to so I thought it would be holding volume up home button and power and it booted in to manual mode or whatever its called and clear cache wasn't there so I just selected reboot now, I put my phone down went out made a drink came back in looked at my phone and it said google earth has successfully updated? checked google play and its working fine? didn't flash anything haha! so something you've told me to do was correct and all I needed to do was restart my phone that way something so simple! anyway thank you ironass and anyone who helped me!