Для указания начала периода времени, который продолжается до настоящего момента, используется предлог 'since', если далее следует конкретная дата или год. В данном случае '2001' является таким моментом.
Ответ: I've been a fan of Harry Potter since 2001.