You have to make use of all available resources to boost your Google rankings. One of the easiest ways to do this is to install an SEO video plugin. Go to Free Relevant Links to download the free version. You can see results within days and you will have no trouble with installation.
Additional Resources: