Nimbu if your doing everything right there may be something wrong ...
1. Is your CV attractive enough to attract new openings ?
2. Is your expectation over the market rate.
3. If you are a fresher dont expect things over 5k we all start there.
4. Are you getting enough interviews every week ?
5. Are you confident at interviews or lacking there ?

Ive never been our of a job for over a week.
There has to be something your doing wrong