"Learning" is a gerund, used as a noun; "to learn" is an infinitive, used as a noun.
For me, the first is more natural.
Student or Learner
Hi. May you explain that use of the verbs and nouns are correct?
I think that learning English from this site is easy.
I think that to learn English from this site is easy.
Although "may" and "can" are sometimes interchangeable, your question should have been "Can you explain ... please?"
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.