National Socialism is one of the two main variants of socialism
On the definition of National Socialism I would argue that to try to align National Socialism (Nazism) with Socialism is like trying to align Social Darwinism with Darwinism.
In both cases the ideologies are significantly different from those of similar names. In the case of both National Socialism and Social Darwinism the key to their beliefs is racism, not Socialism or Darwinism, and in both cases they attempt to twist and distort popular ideologies/beliefs into their twisted view of the world.
Another example of this misuse of political terms is any country with "People's Democratic Republic of..." in their title. They are normally exactly the opposite.