How to create a web form? also how to redirect any filled information from the web form to my email???
A very common way is to build the form using simple HTML and to have the information entered into that form submitted to a php page using either post or get. The php file can then use this information to then send this to your email address using the mail() function. There are loads of examples/tutorials on the webbut if you struggle I can send you an example.
If you want to make it from scratch, then you should make yourself familiar with html and some server side language such as php.
If you are going to build a form using php and html here is the best tutorial that I have found. This is the tutorial that I used to learn how to build them. Go to Kirupa dot com and search php form
you need to build the form layout and fields in HTML and then you can use PHP or Formmail to process the form loads of tuts on google