You can promote bitcoin when you are at establishments where you want to spend your coins, tweet at them and say you wish they accepted coins. Most companies have facebook pages, you should start doing that on their company facebook.
I think that is a great idea! The more business accept BTC coin the more in the open and main stream they will become.
Jerry