Ok now, etymology time.
"Lolita" is a Spanish word. Lolita is a "pet/nickname" form of the Spanish name "Dolores," aka "Dolores Haze" from the novel Lolita.
"Lolicon" is japanese portmanteu of the phrase "lolita complex."
"Pedophile" does not refer to only boys. It is just how it is usually used in the media. It comes from the greek "pedo" and "philos" and means, literally, "love of children." Medically, it means attraction to prebuscents, although it is often used to refer to those attracted to legal minors.
Now, back on topic.