It's important to just eat a very small amount but more often, if you're able. Try to drink hot fluids right in the morning, it helps your digestive system rev up for the day.
Are you "regular"? That might be a rude question, but if you're constipated, the bloating will never go away. You should consider going to a doctor and asking about a safe laxative to clean your system if this is the case. Then make sure you incorporate plenty of fluids throughout the day. REMEMBER: Avoid bubbly, carbonated drinks.
People keep saying that alcohol bloats them. For me, I continue to maintain/lose weight when I drink. So I don't think alcohol is the problem, unless you're drinking lots of beer/lager and you have a sensitivity to wheat or brewed drinks. Stick to wine?
Raw foods also have a tendency to bloat people who are not used to them. This includes fruits and vegetables in raw, uncooked forms.
Ask your doctor for a food allergies test. It could help. Also, make sure you're taking plenty of supplements. I take multivitamins, omega-3 (which is my hero! seems to keep my body weight healthy, makes my skin better, and makes things easier to digest), and calcium/vitamin-D.