Really bad tooth staining what would be my options? (photos)

Hi, My teeth are badly stained at the top of the upper front teeth. I can't understand why as I brush my teeth every morning and every night but it doesn't make a difference with the staining. They are very dark and badly discoloured at the top. I had fillings on my two front teeth last year and followed all of the dentists instructions to make sure I kept my teeth extra clean but it has not made any difference and they are now worse then ever. What would you recommend to fix this problem? Thank you

No doctor answers yet