Hi Jose,
Thanks for the info. As it turns out, it was the code to randomize posts on Homepage that messed up the sticky post and pagination. Once the code was deleted, it worked fine. Am working with the theme support and hopefully they could provide a solution so that I can have random posts without messing up sticky posts and pagination.