It is very important when a visitor lands on your site for the first time, you only have a few seconds to capture their attention to impress them to hang around.so you have to impress visitor within few second.
That's why I will do following thing to increase overall wordpress site's performance, speed and optimize loading time.
1) Minimy css
3) Resize image and Configure entity tags
4) Reduce Div tag
5) Optimize images
6) Add CDN(Cloud fare)
7) Leverage browser caching
8) Enable Keep-Alive
That will not affect any site features or functions. It will be done professionally and perfectly