i realy wish to learn web designing but i need guidance
If you want to design website, you should know html, CSS. You also require knowledge on web designing tools and graphic designing. Having knowledge at-least on JS and PHP+database programming will make you a web developer .
i read some notes on coding in php but i dont know how to apply it
As the friends said start with learning the Basic of HTML and PHP, Because now day most use a CMS (Content Management System) Scripts such joomla, Wordpress, php-fusion..etc Because they give the Best platform to work under, You can take a look at some Free Web Templates Providers, download a template and start editing it with Dreamwaver or Frontpage or any other WYSIWYG (What You See Is What You Get) Software.
For free websites templates providers try :
Free Web Templates and Themes
Free Website Templates
Free Web Templates - Free website templates, web templates, page layouts, flash templates, business templates, css templates, wordpress themes, joomla templates
Start from the html then learn designing and programming then sky is the limite for you