Does the SQL Server service account have rights on the remote server ?
Also, since you are using the adminstrative share (c$), the account will need be a member of the Windows local admin group on the remote server.
SQL = Scarcely Qualifies as a Language