Your sites look pretty good. As for suggestions I can't really help because I'm fairly new to the business myself. All I can say about traffic, is submit to every search engine you can think of and submit your TGP's wherever u can.
__________________
|