Awww sweetpeach, this seems to be something that you do post a lot about. I want to give you a big (((hug))) because its just not easy.
It is very hard to make friends if you're not a naturally social person. Many times, people live in the same areas their whole lives and never even think about having to make friends, they just come along naturally. But when you move, you all of a sudden have to become a social person in order to make friends.
I don't know you, but based upon what you post, it seems like you're not a naturally social person. There is absolutely nothing wrong with that- it took me a long time to become a naturally social person. It just means you have to try really hard to give back and be warm and friendly and put yourself out there and wrack your brains for conversations and try and find connections. The more you do it, the better you become at it.
I also think you are looking too hard for a niche friendship. You may not find it. You have to try and embrace the connections you do have and then build your social networks from there. If you're warm and friendly and engage and try to elicit different conversations, you never know where things will take you. You have to want to let them into your lives- even if you think you may have nothing in common with them at all. Take the bull by the horns as they say!
I'm really struggling with this for one of my closest friends trying to get her to have a social life - because she desperately wants one and complains and wallows in it - and she does live in the same exact place as she has her whole life - but has few friends. But she is also really, really picky when it comes to friends. She too wants everyone to fall into a niche. I naturally social person, so I am trying hard to teach her to relax and to go with the flow and engage, grab connections and most of all to be warm and friendly and nice and to laugh and link into something and grasp at the straws that can sometimes lead to a very good friendship.
Good luck!!!