If you want to learn it on your own, get a book and register to a forum. Learn whatever you can with the book and whatever stray questions you have, you can post it in the forums. Hey! You can even do it here, scrap that registration to another forum part.
If you need any help, I'll be glad to help you out. PM me for my e-mail.