How old is your domain name? If you are talking about a new fresh domain it needs many conditions to be true..
You need old domain
keyword rich domain
longtail keyword(4-5 word)
low competition keyword
do follow back links from content, forum, blog comment, guest post,social bookmarking.
social media popularity for that keyword
keyword rich home page content.
Keyword in meta title,meta description,meta keyword etc.
After these it may come.