Most new computers you buy now have several Service Providers software on them which will let you dial them up and establish service using your credit card. There are also local providers from whom you can get Internet access. Their advantage is that usually their rates are lower and they also have technical help you can reach by a local phone call. Most provide a full package of software to allow you to do many things with the Internet. Most local providers charge a one time start up fee which includes the cost of the software they provide and then a monthly fee for a specified number of hours of usage.
Some providers also have a one time fee for unlimited usage during a year's time.
They also have Web page building and storage services. The first way to look for a local provider is to check with your local Better Business Bureau or Chamber of Commerce. Another way is to look in the yellow pages. But, since this is such a fast growing field the best way is to use the Internet itself. It is a database of Internet providers that you can search by telephone area codes.