Вопрос в наличии времени и мотивации. Плюс сильно помогают родственные связи между языками. В XVIII-XIX веке латынь была частью общеобразовательной программы - а значит все романские языки изучались намного проще, чем если начинать их учить независимо.
Вообще говоря, любой сегодняшний выпускник филфака обязан владеть помимо родного минимум 4 иностранными языками. Скажем, для кафедры испанского СПбГУ это собственно испанский, английский, латынь, второй романский язык по выбору. Для кафедры немецкого - немецкий, английский, латынь, готский. И всё это учат за 4 года бакалавриата, поступая после обычной общеобразовательной школы.
Есть у меня один знакомый, свободно говорящий на десятке языков - так он по профессии вообще экономист и выучил языки просто потому что много ездил из страны в страну.
Так что никаких чудесных способностей для того, чтобы стать полиглотом, не нужно, только работа.