In 2005, she became the Bulgarian national champion in the 100 and 200 metres (with Ivet Lalova absent). She also won a Balkan 60 metres title in the indoors in 2006. She competed at the World Indoor Championships, but was again knocked out in the semi-final. In August, Naimova won two titles at the 2006 World Junior Championships in Athletics in Beijing, in the 100 (11.28 seconds) and 200 metres (22.99, a personal best), thus completely dominating the sprint disciplines. Her personal best in the 100 metres that year was 11.23 seconds, achieved in June in Sofia.