I work full time SEOing and managing Adwords accounts. Recently I reviewed a site taking around £300 per week the main problem was - numerous broken links - weak product descriptions - confusing layout. Results after two months, takings were up to around £1300 per week.