You can do it directly via Skrill, the fees will bombard you if you are withdrawing to a bank account but that's another thing. Skrill has the option to upload funds and you can choose Bitcoin as form of uploading. It is the same as an exchange, it has its own fees.
i can not find depositing btc in my skrill account