Hi Ana,
Help! How in the world do you get started?
I'm not Jim. And although I'm not new to web development, there is still sometimes that I suck up some of the time on jobs due to a learning curve. For example, if I'm working with new scripts that I've never used before. It's one thing to install them... but often these days, it's an entirely different thing learning how to use them. In my opinion, Jim gave you really good advice.
When I first started out, I did web development free for a few clients. It allowed me to get some experience behind me. Plus other then doing complete websites, I took on a number of smaller jobs installing scripts and fixing other problems various people were having.
This free work gave me something of value, besides the experience. When I started charging for my work I had a portfolio and testimonials from satisfied clients. This might be something you could consider.
Over-all, you're definitely on the right track. You're starting your own business, and you're doing the research it seems on pricing your service. You definitely want to price yourself to be in the ballpark, if you're going to be charging. Unless a client knows they are getting a reduced fee because you're starting your own business, pricing your services too low is just as bad as pricing them too high. Jim can charge what he does. He's been in the business and been around it for a long time. Once you get a few years behind you, you can increase your prices.
Best Regards,
Steve MacLellan