Some more considerations:
1. Your design gives away you created it in less than 10 minutes which reflects to prospects you don't put much work in what you do or don't care what you do
2. The + and - are just ugly get rid of them and place the description in their appropriate place like title=""
3. Get rid of the lightbox it ruins the usability of your application, is ugly and just adds to point 1. Also worth considering Google does not open Lighboxes
4. Spend time on search engine optimalisation (deeplink to your pages, highlight important keywords, ..)
5. Integrate a blog and let everyone know (that wants to hear) that you are blogging and write good interesting articles, let clients
see you are an expert in your field
6. Great you have experience in PHP, MySQL and stuff (don't know what that is, what is that?) but can you create websites? (Think like the client)
7. "I am currently attending Cuesta and Laurus College for web design" Oh he is a student we don't want to take such risk (Think like the client) -> LIE!
8. "Night calls may not be answered." do you think I'm going to lookup when it's night where you live? Sorry your competition makes it easier for me -> I answer calls between 9 AM GMT+.. and .. or LEAVE IT OUT
9. "check out my source code" ... What is that? Why do I need to care? Why do I need to answer questions when all I need is someone to create my website??? Don't use technical terms. If you can't explain it LEAVE IT OUT. If it's irrelevant LEAVE IT OUT
Take a look at some portfolio websites other members have created:
-
http://parkercodes.com/ (Garethp)
-
http://www.adamswork.net/portfolio.php (MrAdam)