Goot title tag. good meta discription. good content and a load of backlinks with your keyword in them.
Yeah, submit to as many directories as you can. Get backlink with keywords in the anchor text. You can also give linkmarket.net a try. And for the most important advice. Take your email off your site. Learn to use email submission form and use that. Otherwise, you will be spammed to hell.
Actually what you can do is use an image to display your e-mail address linked to a mailform for the best of both worlds.
