As for offline marketing techniques, think about using some promotional items like lapel pins, for example. I recommend you to try the service from
PinSource.com. They are real professionals in the field, you will like their services for sure! Good luck with it!