I’d like to zero in on the networking piece. It is possible to network and have it be obviously all about you and getting ‘likes’ on your page, or so on, or networking as a way to create a real community of those who share common interests and goals.
When I can offer help or information to a colleague I respect I do so… I try to be generous with my time and energy and resources with both new and experienced people, not to get something, but because I think it is the right thing to do. And I find that people have also been very generous and helpful to me when I needed.
For me marketing is about connecting with people, sending them to the best place for what they need, even if it does not enrich me personally, and hoping that if I display honor, honesty, generosity, as well as knowledge and skill I will do well.