I know the basics and some basic tactics in chess, but I want to learn new and advanced tactics. Can anybody tell me any source for that?
I have tried some of the existing sites that provide exercises.
If you are searching for common tactical position, chesstempo is sure one of the best options with ilimitated free exercises.
If you are searching for incredible checkmates, sacs etc, chess.com has a nice trainer, the problem is it is not free.
You have also lichess. The exercises at this site are taken from blitz games of the players. They use stockfish to generate them. Some of them are doubtful, but a punctuation system is doing his task.
If you want to become a good player in long games (90+30) I recommend you to do lots of exercises at chesstempo, but lichess exercises are nice for tricks and so and totaly free.
chesstempo.com is an excellent site for learning and practicing chess tactics. You can use it for free and the puzzles will adjust based on your success rate from easy to puzzles grandmasters get wrong.
Be sure to read the comments when you get a puzzle wrong as it often reveals some tactic type that you may have never seen before.
They also have a glossary of tactic types.
A good source for newer players would be 303 tricky chess tactics by Wilson and Albertson. I'd recommend going through it multiple times until you can comfortably do about 50 problems a day with no mistakes. That's when you've really maximized what you can learn from that book. Once you can do that chess tempo would be the place to go for more advanced tactics.