No, creating an Xbox Live account does not automatically create a Steam account.
They are completely separate platforms:
You must create an account on each if you want to use both.