Hi ,
Are you sure that the problem is your Mackbook and not the router?
There could be many reasons for connection drops- nearby high frequency wireless phones can interupt, a friend of mine had a problem with an over heating router an so on...
I suggest that you start to eliminate different causes- try another computer, try to login with you macbook to someother networks around you etc.