The first place I usually suggest is the shelter for people who aren't really sure what they want. You're likely to find all sorts of dogs there, from high-energy to mellow, low energy couch potatoes. An adult would be a good pet for a first-time dog owner because they have a known temperament and you can get a pet to fit your needs exactly.
If you want a purebred puppy, I would suggest looking into Rat Terriers (fairly mellow for a terrier), a Cocker Spaniel (pretty friendly all around, medium energy, just go more companion/show lines than field), any number of small companion dogs (Bichons, Shi Tzus, Lhasa Apso, Maltese). You haven't really given a lot of information, so there's really quite a few that could fit at this point....No matter what you choose, research your breeder very well before making a purchase. Many breeders for these dog breeds are backyard breeders with unsavory breeding practices.
Best bet, just go out and meet dogs at dog shows, talk to their owners, talk with your local shelter. You sound uncertain of what exactly you want, so its best to expand your horizons!
Also remember that if you ever leave and go to school and can't bring the dog with you, you have to be sure your parents are okay with taking care of the dog. If you ever move to an apartment or something, you have to be aware of size, weight, and breed restrictions in rentals, and note it may be harder to find housing.