There is virtually no money in website design/graphic design when targeting business/people through the internet. The problem is that the market is very, very saturated. I tried it for a while during mid highschool (4-5 years ago) and had a hard time finding much business, at least to make a decent amount of money.
I quickly found out that finding clients locally is where it is at. Not only can you charge more than on the internet but also you are able to more easily communicate with them and handle the money involved. I made good money doing website design/development during the later years in highschool and into my early years of college. I even got to the point where there was so much work to be done that I could not handle it, I had about 2 other people working for me. Then last year I decided to get out of the business, I hated it for the most part. Unfortunately the service isn't concrete in what you'll be providing for your client, unlike changing oils, mowing lawns and so on. I got tired of dealing with clients who had no idea what they wanted and continued to change their mind. While it was great for my pocket it got very very boring.
My advice is this: Setup a business plan (hourly rate, how you plan to grow, the services you'll be providing, and so on) -> Go to businesses around your home and ask to talk with the owners. Tell them what you can offer and provide examples. -> Get Clients. -> Profit.