Nemo is right.
If you are in business and visible then every post is self promotion on some level.
It's not JUST that - you give to get, that's what it's about, I know my posts are kind of silly and out there but there is a lot of value obtained from some of the other self promoting...