... social media accounts that link to your website, not only in terms of identity but linked to your web service by email account.
Advertise in your local paper for a few weeks, hand out business cards at every opportunity, go to local businesses with information about how you can get these traders an online presence and more publicity, etc...
I would seriously advise against using any form of testimonial for clients, there is a problem with them for a start, a study showed that you can not rely on testimonials when the majority of them are fake, its one of the signal flares that goes up when I am looking to buy something online, if I see loads of testicle-monials (as I call them, because they tend to be a load of bllcks), if someone wants to check up on your claims, thats their prerogative.
Years ago I was advised NOT to place my image on a CV or a document that acts like a CV such as your one page about you and that can be having a negative impact, for example, I went for a job interview with a company as a warehouse manager (in the days before the web) and despite my CV being accurate and honest, the guy opposite was basing his opinion on what he sees. So often a photo can be the decider before you are spoken to and in person, if you don't look the part... if you really want a picture... wear a suit, put on a more "Business look" to inspire confidence, like meeting clients, NEVER dress casually, dress smart because people expect professionals and people with certain skill sets to be wearing suits and it wouldn't hurt to get a decent picture, I do still advise against it, if anything you should have a full body shot and you at a set distance, let people see you but not a close up like in the photo you have.
I would also say that you could do yourself a lot of good by researching local charities in your region and offer a free web site with your contact details for development contact, only those with no website need contacting, it would be good publicity for you as it shows you are putting back in to the community and not just waiting for a pay day.