Unless you have a regular routine you can follow, your efforts will yield inconsistent results at best. Based on my own promotion, I've worked up a mock schedule for you. This stuff really works for me, and may work for you too. Daily Answer email. If this is not already your number one priority online, it should be.
People expect answers quickly in cyberspace.
If you show them that you are ready and willing to help, you'll earn their trust and their business. Perform one marketing-related task. Even if it is fifteen minutes to register at a search engine or post to a bulletin board, make a commitment to perform at least one marketing-related task per day. Weekly Add a page to your Web site. Even if it is a short report about your area of expertise, adding pages regularly will increase your exposure by giving your site more points of entry.