Keep learning new things
Keep learning new things will improve the brain memory power .And practice it to keep remains in brain. Piratical knowledge is always better than theoretical knowledge :)
Compare what you studied with something in real life.visualize things that you studied .
This is the best way to get lot of ideas. When you share your knowledge with some one ,They will ask some doubts.Research the things ,what your friend is asked,this will multiply your knowledge.Better things are write good blogs ,participate in online activities .I am a technical guy what i am doing is writing my technical blog and participate in stackoverflow and k-Mug(where i started all these activities)
Always do research in your area.Which gives more doubts and more solutions.Which makes you more knowledgeable person in your filed.This is the reason company is looking for experience candidates.
Don't do Multi Tasking
Some of the people those who are intrested in multi tasking .If a computer is doing multi tasking ,then also its memory is splited for this.So think about a human ,his efficiency also splited into multiple :) .
E.g : if you are reading some thing and thinking something else, What are the things are come to mind :(