I am looking to share my startup, VC, and marketing/branding skills with other companies and executive staffs. What is a good way to get in front of those looking for advisors/board members, apart from those scammy-looking fee-based services?
One way is to connect with board education centers, like IMD's Board Center (https://www.imd.org/board/board-center-programs/) or Stanford's Directors Consortium (https://www.gsb.stanford.edu/exec-ed/programs/directors-consortium/participant-profile). These are powerful networks where you'll meet the people you're looking to meet.
Approach it as if you were applying for a position in an organization. You will want to find the right industry, the right management team, the right opening on the board [either governance or advisory], the right person to help you. Next create a statement that says why you on this board. Then sell it.
Thank you for your great question. As a professional you should be connecting with others through the different local opportunities that bring together the business and not-for-profit communities to which you are interested in sharing your skills and knowledge. Also, generally to serve in a governance capacity on a Board as a Board of Director or in an advisory role it is an application process with an organization. Once you establish yourself with a Board opportunity at the local level, then people become more aware of your ability to lead and your specific expertise. I'm a phone call away if you need to have a chat!