"What did I do that helped me learn SEO" ?
I built a website and ranked it on page one of Google. Took a a couple of years, found out that all the free tools out there are ok, but don't stand up to paid tools. There is a pretty big gap between what the free tools will do and what paid tools will help you get done.
"What are good places to learn SEO from" ?
Here is just one good place. Quite a few professionals here as moderators.
Then I suggest you put these sites on your weekly visit list for a while.
Search Engine Land
Search Engine Journal
I doubt anyone here will take you on as an intern, but this site was created to help people just like yourself.
If you have questions, just ask. Someone will provide an answer,
People to listen to: