Start reading the CRM Field Guide - http://www.crmfieldguide.com/ I am partial to this as I am a co-author.
Learn the CRM SDK - msdn.microsoft.com/.../gg309408.aspx
Sign up for Mitch Milam's Plugin Training Course - www.infinite-x.net/.../next-weeks-webinar-creating-plugins-for-dynamics-crm