Well, you have to identify your domestic targeted audience, make them offers using attractive banners advertisement and post it on tech blogs, websites and forums.
It would defiantly work for you. You have to approach some business developers on commission based. The individuals of companies that have experience in technology sectors can help you out to find more potential clients. Affiliate marketing tactic also result oriented in this regard.
hmm, facebook is not going to get you sales especially for hosting business but facebook ads are good to make your brand awarness.
Start with forums if you dont want to target local clients... and also learn about how the ad marketing works and only than start using them.
My recommendation here is to do your best on the Local Market. There's a huge demand in your local market. Try to reach out to those who are not yet having online presence. They will be your best cusomers.
Marketing online is used to be awesome, but not anymore these days. The online market is so saturated with many offers and unbeatable discounts. What makes you win the competition is to acquire fresh clients and those local business getting started and need a website.