Hi, Its really very strange for me. When my keyword was ranking on 20, i was getting leads. but when keywords are ranking on top five i am not getting leads. Do you have any idea about this?
Don't get your heart down. Maybe the people are still looking for your site at the previous position. Continue with your submission efforts and maybe they will notice that you are much more better ranked than before.