Hello James,
You are new to online business and you will need to learn basics of online business. You have a debit card which you can use to pay others but you cannot receive payments on debit cards or credit cards.
To receive payments you will need a bank account and another account / accounts with online gateways like paypal, 2checkout, worldpay, authorize.net or nochex.
You will need to make an attractive
website hosting and bring traffic to that
website hosting. Add some products which you could sell.
Mostly people start with reseller hosting business as its much easy to get started with reseller hosting and start earning by selling webspace and making designs for local customers.
I would suggest you to go through all threads in our blog and articles in our
knowledgebase as that will help you to understand what you can do to become successful in online industry. We have lots of information in our
forum,
blog and
knowledgebase which will help any new person to get started with online business.