I would think very carefully about dropping out and applying elsewhere. A lot of universities will not accept students who have previously enrolled in a medical degree under any circumstances. I believe that would also apply to graduate medicine, so if you leave now, you could potentially be slamming the medicine door shut.
I think you need to first of all work out if you actually want to do medicine or not. Think back to what made you apply in the first place, and what you want to get out of a career in medicine. I find mind-maps are great for visualising this. Based on what you've said you don't really enjoy the basic science content at the beginning of the course. I can tell you right now that you will almost certainly have the same experience if you enroll in a biochemistry-like course for the first year or two. That's probably something you will just have to accept for the first year of your medicine course, but that will almost certainly improve if you wait it out and especially as you advance into more clinical-based years. Ultimately, that decision as to whether you want to wait it out is up to you and depends on how much you want to do medicine.
I'd recommend you arrange a meeting with your advisor of studies as soon as possible to discuss the problems you are having. It sounds like quite a lot of your problems are not related to the course, so I think it would be beneficial to try and diversify the people you interact with, whether through a sport or a club. I completely understand your issues with not really fitting in with the people on your course - I had the same problem when I did my first degree at university, but that's also because I was somewhat socially-inept at the start of my course.
There is a balance in dealing with that sort of problem. On one side, it's important to try and find the people you would normally socialise with - this can take a bit of effort but there are always like-minded people at university, you just need to make a bit of effort to look. On the other-hand, I also think it's worth trying to integrate yourself a bit more with your medical peers. Whilst it may seem hard it first, you'd probably be surprised to find that a few of them are in a similar situation to yourself. In my opinion, one of the most important skills any healthcare professional can have is the ability to relate to peers and patients that are from a different background to themselves. It might sound weird, but try and use the current situation with your peers as a bit of practice for that - you might be surprised how well you get on with them.
That was quite a ramble, but I hope some of it is useful.