Set up a Payza account with the same bank or debit card account that you have for your Paypal. Payza can do direct BTC to Payza or Payza to BTC transfers, so between your PP, PZ and Bitcoin wallet you can safely be in complete control (alhough a week wait is involved). To buy BTC with Paypal, just move funds to your bank/debit card, then draw from it in Payza to buy BTC.