Älskar is like love, but vara kär i or vara förälskad i can be more of 'having a crush on someone', they both denote a more short and intense sort of feeling. I usually say vara kär i for be in love with too though.
Children and teens sometimes use gillar for have a crush on too.