I can kinda relate to you since I am slightly sociopathic, I have everything necessary except for that crucial "everyone is below me" part. Mainly because I grew up ostracized from... everyone, even my family sometimes. Because of that I recognized the importance of keeping connections and the long term benefits they provide me, and that may help you as a starting point: treat people and connections as a crucial resource, a stepping stone if you will, and the closer you are the better the rewards.
As for your views, remember this: "religious and political views are like a penis, its fine to have one just don't go waving it in front of people." If you ever have to reveal your views, dilute the intensity and throw a bone to the other viewpoint, lie if you have to but make it sound casual. For example, instead of saying: "I don't believe in the gays", say "I don't understand their view, but I also can't order how people feel."
The final, biggest piece of advice I can give you, and one that I practice religiously, is introspection. Get into a habit of analyzing what you did and people's reactions, and ask yourself what you are willing to change or fix. Remember to not try and please everyone, but please the groups you want to appeal to.