@klavieronin ,Thank you so much for your help. This kind of recommendation is exactly what I am looking for. I will explore this book for sure.
I am not sure what you meant by " learn piano techniques from a song and use excercises to suppliment the learning".... I am sure this is where I am lacking. As a Student I always go for the ABCD first than to write a paragraph and I need a suggestion to learn the ABCD in a right way and with proper methods.
However , as I understand , my left hand playing skills are not at all satisfactory. If I play chords , I don't know how how to play variations with that chords at the same time I am playing melodies in my right hand.