Steps you can take from here:
We use Freshbooks to invoice our clients online.This is the easiest way to get paid for web based contract work:
We recommend DreamHost for serious web hosting.Flexible, tons of disk space and bandwidth, excellent price: