Nowadays almost everyone has smartphones, and mobile advertising is now a pretty effective way to promote businesses/services. Would help if you gave more info about what kind of site you want to advertise, but you could try to use foursquare for business, its an app.
If you're looking for cheap, that means you're on a budget, and I suggest you do it yourself. Get a couple of books on Internet Marketing (like those Dummies books) and you'll know enough to be dangerous. Small and big companies create these structured services that are mostly hot air. The beauty of all this web marketing is that it's within the grasp of the average computer user. If you don't have time, look for an individual who is just starting out and is local and recommended. You need to be able to interact face to face, and have the person be there to support. The reason is accountability. An online company won't really care about you and your business, only about making money. A local individual will have more on the line and give you more for less.
u need to provide more data; type of biz, where, age of biz, etc
no reason to pay for advertising in some cases, with a zillion SN sites [social networking]
You can easily google search for keywords such as Professional Webmasters Advice.
You can also write to them.
I want to advertise my site to other places on the internet. what is a cheap website that is reliable that can help me?