Hi krishna16000 and welcome. Being an independent webmaster, I have a lot of different hats to wear, finding myself being a jack-of-all-trades and master of none. I have yet to seriously delve into dynamic sites that use databases and scripting. But from a static-page standpoint, which is probably where you want to start, focusing on HTML, graphics creation, and site colors/layout/usability should be first on the list.
Some well-known apps, sometimes considered industry prerequisites, are photoshop and fireworks for graphics and dreamweaver for html. I agree with David's comments on getting a firm grasp on HTML before using WYSIWYG editors like dreamweaver. I use homesite too, and it is great for learning html. (But notepad can suffice if necessary.)
More advanced areas, often sought out by employers, are ASP, PHP/MySQL, and PERL. These are usually needed for dynamic sites and companies that showcase/sell many products.
Flash is also becoming very popular for rich media type presentation.
With all of the different areas you can get into, it may be wise to take them on one at a time, and maybe pick from these to develop specialty skills. You may want to focus on technologies that are more intuitive to you, or that you enjoy working with.
A laundry list of apps and abilities for a well-rounded, experienced webmaster might include some of the following:
dreamweaver
Photoshop
Illustrator
Fireworks
ASP
PHP/MySql
PERL
VBScript
C++
Flash
XML
JavaScript
JAVA
CSS
SSI
ColdFusion
SEO
website marketing & promotion
OS proficiency (winders, 'nix)
telnet
FTP
SSL
Please note, I doubt anyone is proficient in all of these. This is just a list of some things that are good to have in your arsenal, and look great on a resume. No one should expect a webmaster to know them all, so don't be overwhelmed by this list.
I am sure I have omitted some of the obvious. Hopefully someone will come along and fill in the blanks.
HTH