There is some evidence for genetics in learning abilities. However nutrition, health, an environment conducive to learning, encouragement or help from family and access to educational resources all...
I found a page that gives some explanations on different learning styles and you can even take a test to define your own... http://www.ldpride.net/learningstyles.MI.htm#Learning%20Styles%20Explained
there are many courses but there might not be the right one for your needs
you may not get the course as well as if you had a proper teacher
you might not get a degree or qualification at the end...