Another question, if I do have skills what are a good way to show a porfolio of skills? What does a average coder charge? is it done per hour or project?
It's usually not a flat rate or anything but you have to be competitive with your prices... For starters you should do what I do and offer free coding/tips accepted. FYI, If you aren't artistic don't get into front end web design too much. Go for backend, it's more fun.
\Not artistsic, what languages do I learn for backend?
if you are alone...
i mean in your activity,
learning language it is noth enough...
if you plan to develop application with basilar complexity,
you need to learn DB, SQL, apache...
and then python, php, javascript, html, css jquery...
and other little things!!!!