One of the easiest ways to improve search engine rankings is to build backlinks. Although I hate building crappy back links and beating out competitors just because you have more crappy backlinks than them; doing this works.

If you have time to manage a link development campaign (time consuming) my good friends at Submitinme.com can help you. The are the best company I have worked with when it comes to Article Submission, Web Site Submission, and Social Media Submission. There services are cheap and they get the work done fast.
I would cover the basics and get your site submitted to a bunch of crappy directories & then start distributing 3-7 articles a month and build back links to internal pages. Building links to your home page is good but crappy back links will produce the highest ROI when you are going after long tail keywords.
So instead of building going after just the keyword: redneck
go after; Redneck Videos
or go after: Redneck Wedding Videos
This will atleast give you a head start before you start real internet marketing.