Manny,
I'll bet you're a brilliant programmer. How do I know, you ask? Because your site looks like something my husband might have put together . . . and he's hopelessly left-brained and also a brilliant programmer. ;-]
Have you done a google search for "freelance programming"? You might find a site where you can register as a freelancer, or one where they put programming jobs out for bid. Or you could list your services with an agency.
But first you need to get your website in shape so you can refer people to it. You definitely need to crop your header image . . . better yet, get rid
of it entirely as it's not a good quality image. The photo & text are sufficient. I'd also suggest that
you select a different color scheme---one that provides enough color
contrast between the navigation button background and text to make them
legible.
There should be some individual programmers' sites online that will give you an idea of the sort of information you could add to your site: testimonials, descriptions of the types of programs you've written, the types of businesses that might need your services and what you can do for them, etc.
Good luck!