Easier early spotting of diabetes retinopathy is important for getting patients help quickly and improving their results. In this research, we used transfer learning techniques to make deep learning models better at automatically finding diabetic retinopathy. Firstly, we used methods for "data augmentation" to make our training sample more diverse. This made our models better at generalization. After this proposed method used fine-tuned the hyperparameters of the transfer learning models. Four transfer learning models caught our attention as MobileNetV2, EfficientNet, VGG16, and a Hybrid Ensemble (DenseNet + Inception). The method focused on the DenseNet model because it had good results in past research and could clearly pick out complex details in medical Images. When combined with data enhancement and fine-tuning, our experiments showed that the DenseNet model worked better than the others in terms of both accuracy and speed. This model, DenseNet, had an amazing success rate of 88.81%, showing that it could be a useful tool for finding diabetic retinopathy early on. The work shows how important transfer learning is in medical image analysis and how to use deep learning models most effectively for finding diabetic retinopathy early. Using advanced machine learning methods to help find and fix diabetic retinopathy will be studied more in the future.