... I want to know the possible ways to avoid scammer and phishing sites ...
If you manage to avoid scammers and phishing sites then you have nothing to be afraid of.
In order to avoid scammers, you should bear in mind that there is no free money in crypto. And of course, there is no easy money. If someone DMs you and tells that you will be able to earn an amount of money easily then this is 100% scam.
Regarding the phishing sites, personally what i do, is before clicking any LINK, I go to google and search for the name of the thing I am looking for. If it is regarding a project , COIN, TOKEN etc. the best thing to do is to visit Coinmarketcap.com and navigate to the website of the project from there.
This way you are going to be sure you are navigating to the official website and not to any phishing site.