Angelica, I urge you to use caution when sharing a possible name or domain here or on any forum. Unfortunately people will see a good idea and do something with it before you get to.
As with the others, I encourage you to think about your business name and get a domain that would go well with it.
You don't have to have a business name you know. You could go with your own name. And with a name like Angelica there's all sorts of possibilities that could go with that.
www.godaddy.com is a good source for purchasing domain names and they provide webhosting too. And since you are so new to all of this, probably would be good for you to get someone to assist you - there are any number of us here who have done our own sites or have good knowledge of what to do with them.
An alternative might be to set up a blogsite at
www.blogger.com which is free hosted and then just get your domain name forwarded to your blogsite once it's up. If that doesn't make sense just think about when you shift house and get the post office to forward your mail - it's a similar thing but on the web. And you don't need to know coding or anything - you can just pick out one of their templates to start with. You also don't have to have a domain to start with. You can choose a username so that your address would be like this:
http://username.blogspot.com and you can use that till you've settled on a business name and domain address.
Hope this helps - feel free to contact me if you need to know more. Or ask questions here.