Essentially all social oriented startups face this problem initially. You need to identify who are the people most likely to adopt your service and focus all your marketing source on them accordingly. Once you build up a sizable user base within your first target group you can then leverage that to launch into other target groups.
Think facebook - initially it was only targeted at college students. Start small and focused