Can I file my own claim?

Certainly, but it may not be in your best interest to do so. Property owners are often not familiar with the terms and conditions of their insurance policy, nor their rights or obligations after a loss.