Can anyone offer me some tips or advice as to how I can improve my design skillz and knowledge ?

Besides, how should I go about designing a professional site ?