Here is my tip for Yahoo.
Use your meta tags but don't spam them.Have your main keyword in your domain.keep your main keywords on on your home page as at the moment they don't crawl too deep into a site so unlike google its better to have many smaller sites than 1 big one.
Get links from sites that are already scoring in yahoo serps.
If you have a quaity site I can help you with that as I have sites doing well.
There is one more very important tip if you are chasing premium keywords but I will keep that for myself at the moment.
