You're right Chandra, schema ownership cannot be changed.
However, it's possible to export a schema, drop it from the database, recreate the schema owned by the target user and import the objects back into the database.
One important aspect to be careful of with this is that EXPORT/IMPORT don't care for the privileges assigned to the objects. So, after the import all privilege assignments need to be re-done manually for the affected objects.