Information diffusion prediction is essential in marketing, advertising, and public health. Public health officials may avoid disease outbreaks, and businesses can optimize marketing campaigns and target audiences. Information diffusion prediction helps identify influential nodes in social networks, enabling targeted interventions to spread positive messages or counter misinformation. Organizations can make informed decisions and improve society by analyzing information propagation patterns. This research study investigates the prediction of information diffusion on social media platforms using a diverse set of features and advanced machine learning and deep learning models. We explore the impact of network structure, early retweet dynamics, and tweet content on social media, provided by the publicly available dataset Weibo, a social network like Twitter. By applying the training of the models on set of features separately, we observed different performances. The Random Forest model using all features achieved an Rsquared of 76.690%. The Random Forest (RF) model focusing on the following network structure achieved an R-squared of 90.773%. The RF model analyzing the retweeting network structure achieved an R-squared of 98.161%.