Honestly, I would target local businesses in your community first. You'll be surprised by how many local businesses do not have any sort of online presence. These are businesses, even small ones, that can afford to pay you a good amount for your services.
You should offer them shared hosting...