Do textbooks help?
sarvesh: Yes textbooks do help. The Levitin book is good start. I would recommend reading Cormen et al after that. If you want to get serious about designing algorithms you should refer Donald Knuth's Art of Computer Programming, at least Volume 1.