You could go on a course or pay for an online course. It depends how well you adapt to the material, however, I personally don't think you need to spend so much money. If you need any help with problems, there are plenty of SQL server forums (incluing this site forum) that you can get help with.