Is there a way to find out if someone has blocked you from FB?

You can use the Facebook app Friends List Tracker.
It works very well and will tell you everything about your friends list changes in real time!