So I already created a .onion site but I want to change my address to something else, that is more than just symbols. I tried using shallot but that is not working and when I tried to install or find scallion and eschalot it did not go well. Is there another way to do this?
Once you have your private key, you should put it in your hidden service dir. There is a file in there named "private_key". This is the file you replace with the new key.
I'm not sure if it's necessary, but I would also delete the "hostname" file. A new one should get generated.
Try to use scalion or something else to generate your keys. Your keys ARE binded to the address you've generated, no matter the way you've done it. So if you want to switch address - you need to re-generate your key. And - a word of warning. UNLESS your previous keys were hijacked by bad guys - put a redirect on the old address you've used. Just make it to preserve links unbroken.