the good thing about wordpress and other content management systems is that you do not necessarily need to know any html or php starting out. please don't spend your money on books to learn. there are way too many free resources online for pretty much anything you would want to know about any topic, including those. google is your friend. did you follow the install instructions listed on the wordpress.org website? its pretty straightforward. should not take more than 5 minutes. you could have just gone to your dh control panel and done the one-click install too.
also, why did you put it in a sub-directory? doesn't matter really though. you can view the following thread if you did actually want it at mysite.com/directory but to show up when people type mysite.com