I have numerous marketing and SEO websites, social media is great, forums are great for marketing, if your looking for steady traffic and conversions find a few keywords and rank for them. A keyword like "how to rank on google fast"(just example i have no idea if this is a good keyword haha) or something. Optimize your page for the keyword and set it up so you can sell your services based around this keyword. theres still plenty of good keywords out there in this niche.
go with free lancer website and find the works related to your seo service. there are many people looking for a person to get their work/project done. it may also help you in building your brand.
The best place to market your services is on this site or the Warrior Forum www.warriorforum.com you really can pick up a lot of new clients. Go for it!
Social network marketing, which can also be called social networking services, is a trend among marketers who are looking to promote their businesses online. Some SEO services providers also use this new technique to optimize websites. There are many social media sites online nowadays, such as Facebook, Twitter and LinkedIn. People often use these media sites to promote their products.