Any name can be improved. If parked, make sure it is within the parking providers TOS. Alexa and Google ranking have no correlation... so you would have to focus on each independent from each other (well, in a way... improving Google ranking = more traffic = better Alexa in general assuming your traffic has the Alexa toolbar).