Me gusta desde hace mucho tiempo.
Te he amado durante mucho tiempo. /3 años
Estoy enamorado de ti desde hace mucho tiempo. /3 años.
No puedes usar el tiempo perfecto, que no tiene impacto ni significado en el resultado de tu oración. No puedes usar el tiempo pasado, lo que no significa que ya no lo ames. Siempre estás enamorado. No es necesario completar la parte progresiva.