There are a plenty of options for promotion actually. Since there have been already stated some I won't repeat. But I'll add that it's important not only to promote and increase traffic but to make users stay. And to do this you'd better hire a
web agency that is about graphic design inasmuch as a proper design holds users' attention.