First of all I appreciate your spirit.As I have also started in designing with absolutely no prior experience. Yeaah I definately consult a web designing company - http://www.webdesigningcompany.net earlier regarding designing my website.From there I learn the designing basics ,theyt have a lot of supporting articles.which really helps a lot .They are the only ones I know that better quality wise Ofcourse there are many equally good or even better,So all I mean to say is consulting experts is always the best option.