You have to visit Old Havana, Viņales and Varadero. You can plan all your trips by your own, but if you prefer a tour guide I recommend you Yoplan.com. Their tour guides are locals, so they explain you all about their culture and lifestyle and show you the best places to eat and party. I booked a classic car tour around Havana historical and cultural places with them and it was really great.