I love to dance. maybe you'd better say " I'd love to dance" to indicate that you want to do sth.
I love dancing, is your habit.
one of the differences between " to do" and "doing", is "to do" indicate that you want to do a sth.
and "doing" itself is a "thing" just like a noun. for example: I love the girl, I love kissing.
if you love kissing, and also you love the girl, then you love to kiss the girl.