So, you are considering moving to a new town and starting over.
You have already established yourself in one town but it's just not home. It's not the place for you and you are ready to make the change. It's scary, believe me, but it will all work out.
I know how you feel. In your current city, you just don't feel at home. You feel out of place and restless. You have a group of friends, but you don't really connect to the people like you want to. The feel of the town isn't what you need it to be and the pace you are looking for just isn't coming from where you are. That's OK. Sometimes, a city can't provide you with what you need and there is nothing wrong with that.
Be prepared though. When you decide to move and make this many changes to your life, people are going to ask why. They are going to ask why you would want to risk not finding a new job or not liking your new university. You are going to be questioned on why you would want to leave all of your friends and family if they live in the same town. People are going to ask questions because they don't understand, but you are not required to give them an explanation.
You don't have to give anyone an explanation on why you choose to do something for one reason, and one reason only: It is not their life.
They support you, but may be sad or upset because you are leaving. In all honesty, it doesn't really effect them in any way other than that. It's not their business why you choose to do something that will make you happy.
There is also another type of person you could encounter when you are in the process of changing your life: The naysayer. This person will mention every negative possibility that could come up and there's one reason they do this. It's because they either want to or have wanted to do what you are doing, but are too afraid to take that jump. They are jealous that you are actually following your instincts and will try to bring you down. Don't let them get in your head and fill it with doubt. You may end up not liking this place either, but that's your problem. Not theirs.
I have one last bit of advice for when you get all settled into your new home. Don't do what you have always done. Try branching out and experiencing some new things. Go out by yourself, talk to people you don't know, go to town events. Expose yourself to the culture of the town and its people. Join in!
Starting over in a new town can be wonderful. Once you get there, you may find all the things you had always been looking for. Whether it be confidence, love, friendship, or all of the above. You can find out who you are meant to be when you change your surroundings. It's an amazing thing.
So, go for it. If you aren't happy where you are, move to the new town, change your school, change your job... Do what is going to increase your happiness.
Be happy with your life and current state of being. That's what matters.