Again thanks for your reply steven.

You are right i should never compare my self with others. As i know i am the best competitor for my self. And definitely i am gonna consider your words.

And about my learning technique i never followed any general or any study material to learn web designing. I am a self learner and most of the things i learned from internet, but first i started to learn web designing using web builder software but at that point i realize that web builder softwares or any IDE like Dreamweaver will not help me to learn these things in better way. So then i started to learn html and after some time i just switched my self to CSS and at that point i was actually not knowing what CSS is i just studied some code from different website and also from some online tutorials like w3schools.com and i just applied it on my works but later on i found out some more bit of CSS so i just started to learn these things like CSS inheritance, document tree, and when i started to learn more and more i found out that there are things like CSS3 and other stuffs at this point i realize that what i have learn is not an organised one so i feel lack of confident. So i just want you to help me to organize my study and work. As i know there are things like Designing patterns or Designing approach which i want to learn basically we can say that i want to go through some theory on web designing.

As my writing is not organized but i know you will get what i am actually trying to say

Once again thanks in advance