If your goals are not specific then how do you expect to find spedific answers?
I suggest joing a local Studio and training there.
The best person to answer your questions is you! Go get to work on finding what you seek.
this guy ^ wanabe is smart
"Lift heavy shit, eat healthy foods, run fast, sleep lots, work hard and f*ck often" Jason Ferruggia