Yup. Take personal time, not just work hours, but your OWN time, to get better at what you do. Become knowledgeable about your field. Read everything you can and bring that information back to your co-workers. Join a professional association in your field and attend their events. All that knowledge you gain makes you a better marketer and also helps your company (and you care about the latter because of No. 5).