The best way one can protect himself best from scams related to bitcoin, is to learn from experience which I have had my own share of where I needed to convert the little coins I have gotten to cash but ended up in the hads of a scammer who used delay tactics on me but I was still immature then. But now, I just don't deal with anybody anyhow. I have a list of trusted guys to help with that and even before transacting I do a lot of ground work confirming nothing has changed since our last transaction.
I have never been scammed before but ever since I joined this site, I learned about ponzi, HYPI(?) and other altcoins that are scams, and because of this knowledge I was able to avoid scams. I've read somewhere on this forum that you shouldn't deal with newbies. Not to discriminate but it is highly possible for them to trick you.
I always look out for red flags and research first before engaging on something. Thankfully, I've never been scammed or lost any money online. Just always be on the lookout!