I would suggest you to generate quality backlinks using SMO Techniques such as Social Bookmarking,Article Submission,Participating on Relevant forum topics... I hope this would help
you could digg your url using kw as title, decription and tag then submit your digg url ie http://digg.com/health/Benefits_of_Spa_Massage to all the other social bookmarking sites you know of this will get your digg link up to the top as google loves dig and it has a high pr too
Best way is to build backlinks with your targeted keywords. That will help your site to become to first position.
To summarize everything, Higher Ranking: More backlinks in high PR websites/pages. Higher Traffic: Post a striking link somewhere where you'll get lots of traffic. For instance a popular video on youtube which is related to your niche. You can pay to have your site advertised. The rest is all perseverance
Good quality unique contens + quality backlink from articles directories, high rank site/blog directories, social bookmarketing, good forums and dofollow blogs. ^^ Write your articles with good keywords too, find which are the best for you with Google Adwords.
For me the first thing that you should focus is to get traffic first then when you established regular visitors that's the time that you should focus ranking your keywords.
Original content, quality content....internal links and external back-links are the easiest way to improve your google ranking...also have a good site structure, xml map and if possible rss feeds for your site.
Thanks a lot for all your post. i have one more question. Actually i need to promote a video and this video is placed in youtube so tell me what are the things I need to kept in mind for this
Getting backlinks through social bokmarking, directory submtition, forums and blog commenting and orignal content
@Ashwaria, to promote your video, include the videos in your website so that users visiting to your website may also view that video and number of views will go up. Also in Youtube, use Video Responses option to add your video to the videos which are similar to your content.
Start off by looking in the link exchange section here on DP , see if any one is in your niche and try to have a deal with them. Its hard if you are a zero ranked site but not impossible.