I'm just a weekend angler so I'm neither a charter nor a vendor but I'll give my 2 cents because I do buy products and I do occasionally hire a charter.
Charters. You need to give fishing reports that demonstrate you can go out and catch fish.
I really don't care about banner ads, advertising and the like. Many of us read the message boards and are looking for fishing reports. (THERE WOULD BE NO MESSAGE BOARD IF IT WERE NOT FOR VENDORS AND BANNERS!!!!!THE LEAST YOU CAN DO IS SHOW THEM A THANK YOU BY CLICKO=ING ON THEIR AD...)Fishing reports that produce what you are targeting. I've got a couple of friends that are part time charters and they do well when they get charters. But they don't report and they don't often have clients. They say they either don't have time or don't want to brag. I tell them it takes 5 minutes to put a fishing report and post a photo. If I don't ever see a report from you on any of the message boards, I don't care how big your banner ad is, I am not going to hire you when I do decide to charter and I am not going to recommend you to my friends who are looking. Post up your reports....I have to know about you and I have to know you can catch fish if you want my business or my referral. We all understand everyone has slow days but post those up too as it shows you are out there learning from the slow days too. Oh yea, while posting a fishing report, how about a few details that might help us part time anglers out from time to time...don't just put up a photo, that is just advertising in my book, not a fishing report. A report with details gives you credibility in my mind, it demonstrates that you know what you are talking about.
Vendors. Somehow I need to know your product works. And the best way is to show me it works either with pics or your product highlighted in someone else's fishing report. If I read a report that mentions a nice fish caught on a Black Bart Tuna Candy from Alltackle, I just might check that out and pick some up. I also like to see a little how to advice for your product. I think Ancient Mariner does a great job at showing how to run the particular lure with his tips.
http://users.bestweb.net/~josephb/index.html
Reasonable prices, reasonable shipping, a live person at the end of the phone helps the biz too.