Social networks are a good start if your marketing budget is small. You can look into adsense and paid marketing on Facebook (and other sites) later once your budget grows. But be useful on social media. No one wants to be spammed while their trying to be "social".