For any photographer who has tried to sell landscape pictures, they know it can just as long to sell the picture, as it did to actually find and take the picture in the first place. Photo buyers, whether they are a gallery, editor of a magazine or private collector, have so many choices available to them that getting your picture to the top of pile requires effort. Once you find an avenue that works for your type of photography, stick to it, and see if you can replicate that sales model in other areas.
Set up your own website. You can do this through a number of different website providers that exist on the internet. One company that is solely built for photographers is PhotoShelter. Through this site, you can create your own site to upload your portfolio and start marketing to potential clients. You can have a free site, or pay one for on a monthly basis.
Display your work in local venues. Approach locally owned coffee shops and restaurants to see if you can display your work on their walls. You might have to offer a percentage of your sales to the business owner. This is another avenue for sales and a good way to get your name to specific groups of individuals.