I shop at Forever21, Ross, Marshall's, Target, JC Penny's, and TJ Max because they have cute clothes at inexpensive prices. Also, I don't shop at Aeropostale or Hollister or Abercrombie and Fitch or Gilly Hicks or anything like that, but I hear they have great clothes. As for accessories, I love what Justice and Claire's have to offer jewelry wise! I think v-necks, elbow sleeve shirts, and off the shoulder shirts are also cute. As for colors, it depends what hair colors you have. Blond looks good in pink, light and pastels colors. Black hair looks especially good in dark colors. Red heads look good in green, and brunettes look good in warm colors or earth tones. Lastly, I LOVE the brand LOL Vintage because they sell a lot of cute clothes, and Uproar is my second favorite brand if your looking for dark and professional looks.
Happy shopping! :)
Screen printing is your best bet. Follow this link for listings of places that can do it near you: