For me it is better to advertise your business on Facebook. This is because the popularity of Facebook is much more than tweeter. I am also promoting my real estate business through Facebook and i am getting positive results. Also, making huge list of friends is much easier as compare to Tweeter. But you can use Tweeter for special promotions or discounts..
I had seen a lot of websites saying that advertising on twitter was the best free option. I had tried to advertise there but I haven't got a good result, many sites use twitter as a blog to post news about their site.
Sharing more video and picture about your product and information.
Don't always promote your product in sharing link and wording only. People would likely ignore it .
Sometime you may do some give away and contest to get more interaction.
Try convert your fans and twitter to your subscriber.
Twitter is very good source if you find real your company and your product fellows
The Game is Over