Wth my squidoo lenses, i get most of the traffic from articles and blogs I created that link back to the lens.. I get about 10% traffice from natural searches...
I would be a little proactive on the squidu forums, get people to go and rank your lens and leave comments and in return go and start doing the same on othere peoples..
Also try finding other lenses on the same subject and collect there tags and add them to your squidoo lens, so your lens shows alongside your competition when searched within squidoo...
Hope this helps....