without any cost,you can just create a profile on freelancing sites like guru, odesk, elance and apply for jobs that suit your expertise. Its pretty easy to get jobs if you give lot of information in your profile, add some work samples, and give free tests available on those marketplace.
Try to make some website for your hobby and keep eye on it update it and such things. For this website you can use some cms (wordpress, drupal etc.) or some service provided by another website, as google (blogger), wordpress.com etc. Good luck yo... ;]