Actually, yes, I did submitted my site to as many search engines as I could - as many that I have found. I used all the free search engines.

I am not really sure if they will help to improve my traffic, but I thing is for sure: it doesn't hurt