So I did apply for a position 3 weeks ago interviewed once and the guy responded back to my email and say wish you the best of luck and sent a ;)
Well I received my rejection letter last week. Now the company has 3 more positions. Should I try again or am I wasting my time?
depends how big the company is. If it's a small outfit and the same people are doing the interviews, maybe not. If it's big and offers a wide variety of possibilities, then the fact that somebody beat you to one job doesn't mean you won't get a different one after seeing a different interviewer. As Canary says, what have you got to lose?