hey man google your questions like this .. fairly basic stuff. just go read read read. only way you will get better is by reading and doing ...
good luck with your adventure ...
btw i've been doing graphic design for 10 years and i still learn new stuff daily... it's a never ending task. don't give up