Networking yourself online and offline are probably where you will be able to make contacts with potential clients. Marketing these days is more about letting people get to know and developing relationships rather than mass marketing or cold calling.
Have you been active with LinkedIn other than just setting up a profile? Look around one here there have been some good discussion about how to use LinkedIn for networking beyond just setting up a profile. I will also recommend other business networking sites as well as using social media sites like setting up a business Facebook page and getting involved on Twitter.
Setting up and writing posts to a blog would also be a good way for people to get to "know" and get a sense of who you are and what your capabilities are.
Have you checked out attending Chamber of Commerce meetings or going to a local business "meetup" (see
www.meetups.com)?
Also, I highly recommend combing through this section for other threads and discussion about what other people are doing or have done. There's tons of great ideas in here.
Post your website for feedback in the website review section. You may get some great ideas for things to add to your website that might help as well since your website is basically your storefront.
Have you done a press release? I would recommend that as well since that I can garner you some traffic and interest online.
Good luck and don't give up. It takes time. There are tons of really good marketing blogs out there, like Duct Tape marketing. Take a look at those as well for some great ideas.