The paper aims to present application of Educational Data Mining and particularly Case-Based Reasoning (CBR) for students profiling and further to design a personalised intelligent learning system. The main aim here is to develop a recommender system which should help the learners to create learning units (scenarios) that are the most suitable for them. First of all, systematic literature review on application of CBR and its possible implementation to personalise learning was performed in the paper. After that, methodology on CBR application to personalise learning is presented where learning styles play a dominate role as key factor in proposed personalised intelligent learning system model based on students profiling and personalised learning process model. The algorithm (the sequence of steps) to implement this model is also presented in the paper.