'St John's wort doesn't work'