How much time are you putting into SEO activities ?
I've seen cases where marketers are spending all their time on SEO and never see any results...
Personally I spend about 5 hours max per week on SEO and still get pretty good results...generally.
Andre