Everyone recommends Distilled white vinegar as the magic elixir. According to HowStuffWorks.com, you can spray the inside of the toilet with full strength vinegar and leave for the day. The deposits in the tank need to be removed.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.