Yes, it is. Since Twitter,is one of the social media front runners,it became an avenue for business owners and solo entrepreneurs to advertise and to reach millions of potential customers via the internet. It became one of the mainstreams when it comes to social media marketing. As of June 2011, twitter ranked as one of the ten-most-visited websites worldwide by Alexa's web traffic analysis.
craigslist is a good site for advertising your business
Radio is a good way to advertise for a business.
Craigslist would be a good place to start.
The best way to advertise is fliers or to pay a small fee and put your business in the local newspaper or magazine. Money Mailer is also a great way to advertise.
This is a good way to advertise your business by attracting customers from sites that provide similar contextual information to your website.
Real Estate Live Chat is a good place to connect with people that are interested in selling or buying. Advertise by distributing flyers. Connect by Facebook, Twitter and You Tube.
The best place to advertise a Chevy Blazer for sale would be on the auction site eBay. Or, advertise the vehicle in the local newspaper or auto trader newspaper.
In a place that many people go/ use. Eg train stations
Outbound calls are a great way to advertise a small business. With certain companies, they cost little to nothing, so they are worth the bang for your buck.
How about all the social networking sites? There are ample opportunities for advertising on Facebook, for example. Also MySpace and Twitter. Good luck.
You can also advertise with Facebook, YouTube, Google etc.
Twitter can be used to promote your products/services to followers.