No. Twitch tracks both your username and your IP address. This means you are blocked from using either one to log in to Twitch. This means you'll have to use a VPN and create a new account sporting a new username. You will lose any time you had left on your subscriptions and you will need to once more follow your favorite Twitchers.